Danke f�r den Tipp!! Das werde ich gleich mal ausprobieren.

Jan



-----Original Message-----
From: tgSoft [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 29, 2003 12:03 PM
To: [EMAIL PROTECTED]
Subject: AW: [Asp.net] Read XML Document

Hallo Jan,

z.B. �ber XPath:

XMLNode node = xmlDoc.SelectSingleNode("//[EMAIL PROTECTED]'zweiter']");

Damit hast Du den ersten gefundenen Node im Dokument mit dem Namen
"Contact" und dem Attribut "Type", das den Wert "zweiter" hat.

Falls Du mehrere zutreffende Nodes erwartest, kannst Du auch eine
Nodelist abfragen, die Du dann durchlaufen kannst:

XMLNodeList nodelist = xmlDoc.SelectNodes("//[EMAIL PROTECTED]'zweiter']");

Gru�
Thomas

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Reinmueller Jan
Gesendet: Dienstag, 28. Oktober 2003 15:46
An: '[EMAIL PROTECTED]'
Betreff: [Asp.net] Read XML Document

Hi Liste,

also ich will ein XML Document auslesen. Erst mal der Standard Code
Auszug:

//Create XMLDocument object
XmlDocument xmlDoc = new XmlDocument();

//Open XML file from harddisk.
xmlDoc.Load(xmlFilePath);

//Get root Element.
XmlElement root = xmlDoc.DocumentElement;
                
XmlNodeList _requesterID = root.GetElementsByTagName("RequesterID");
string requesterID = _requesterID[0].InnerText;


Hier lese ich aus dem Tag RequesterID den Text aus und speichere ihn in
der
Variablen requesterID. Soweit ist eigentlich alles klar, da es
eindeutige
Tag Namen sind die nur einmal im XML Dokument vorkommen.

Wie aber komme ich an den Text (Inhalt) eines Tags ran, der mehrmal im
XML
Dokument vorkommt und sich nur �ber die Attribut Liste unterscheidet?

Beispiel:

<Contact Type="erster">
        <Name>Jan</Name>
        ....
</Contact>
<Contact Type="zweiter">
        <Name>Fritz</Name>
        ....
</Contact>

Ich will hier z.B. nur den Inhalt (Text) des Namens des zweiten Contact
Types. Wie mache ich das?

Vielen Dank f�r die Hilfe.

Jan

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an