Einzelnen Beitrag anzeigen

Blackbird001

Registriert seit: 21. Jun 2009
14 Beiträge
 
#3

Re: Wie kann ich auf dieses Element zugreifen?

  Alt 24. Jun 2009, 13:34
Benutze nur ein TXMLDOCUMENT wenn du das meinst.

Andere Möglichkeiten habe ich nicht.

Hatte es so probiert:

Delphi-Quellcode:
ArtikelIndex := KnotenListe.Nodes[3].ChildNodes[i].ChildNodes.IndexOf('Features');
if KnotenListe.Nodes[3].ChildNodes[i].ChildNodes[ArtikelIndex].ChildNodes[0].Attributes['templateID'] = 'Wert1then
                begin
Memo1.Lines.Add(KnotenListe.Nodes[3].ChildNodes[ArtikelIndex].ChildNodes['FeatureEnumItem'].Attributes['value']);

Der genauere XML Teil sieht so aus:

Delphi-Quellcode:
<Features>
<FeatureValue templateID="Wert1" deliveryTypeID="zuWert1" value="zuWert1" />
<FeatureEnum templateID="Wert2" deliveryTypeID="zuWert2">
<FeatureEnumItem value="zuWert2" />
</FeatureEnum>
<FeatureEnum templateID="Wert3" deliveryTypeID="zuWert3">
<FeatureEnumItem value="zuWert3" />
</FeatureEnum>
</Features>
  Mit Zitat antworten Zitat