Witam.
nie wie ktoś może, dlaczego używając TXMLDocument w Delphi 7 Enterprise, nie mogę dać atrybutów dla ParentNode? Gdy wpisuję
procedure TForm1.Button1Click(Sender: TObject);
begin
XML.LoadFromFile('e:/Acc/121111.xml');
XML.Active:=true;
XML.DocumentElement.ParentNode.SetAttributeNS('premDays','','0');
end;
Wywala mi błąd: "Attributes are not supported on this node type". Pliki *.xml które w ten sposób próbuję edytować mają w ParentNode atrybuty, co wydaje mi się tym bardziej dziwne. Oto jeden z tych plików:
<?xml version="1.0" ?>
<account pass="qwer" premDays="6" premEnd="1190798159">
<characters>
<character name="test" />
</characters>
</account>
Jak widać atrybuty w ParentNode są. Z góry dzięki za wszelką pomoc.