Hallo zusammenm,
ich möchte einen Node Ansprechen über XPath,
das besondere der
XML Datei ist das die Werte alle den Childnamen DATA haben und dann ein Attribut name und ein Attribute value.
z.B.: <DATA name="val_suc_compsort02" minv="5" maxv="13" value="0"/>
Über den String parameterstr den ich vorher setze wähle ich den Node mit dem entsprechenden Attributname an
Den richtigen Node such ich mittels XPath so raus
Delphi-Quellcode:
rootNode := xmlfile.DocumentElement;
rootNode := TXpathHelper.SelectNode(rootNode, '/MYPRODUCT/DATAS');
wantedNode := TXPathHelper.SelectNode(rootNode, './DATA[@name="'+parameterstr+'"]');
Wenn ich aber dann das Attribut value setzen will dann krachts mit einem namespace error
wantedNode.Attributes['value'] := eintrag;
Was mach ich falsch oder muss ich ändern
Danke schonmal