Thema: XML mit C#

Einzelnen Beitrag anzeigen

Waldteufel
(Gast)

n/a Beiträge
 
#12

Re: XML mit C#

  Alt 23. Mär 2006, 15:35
Das ist nicht weiter verwunderlich. In der Hilfe steht zu XmlNode.Value:

XmlNode.Value
Eigenschaftenwert

Der zurückgegebene Wert hängt vom NodeType des Knotens ab:

Attribute: Der Wert des Attributs.

CDATASection: Der Inhalt des CDATA-Abschnitts.

Comment: Der Inhalt des Kommentars.

Document: NULL (Nothing in Visual Basic).

DocumentFragment: NULL (Nothing in Visual Basic).

DocumentType: NULL (Nothing in Visual Basic).

Element: NULL (Nothing in Visual Basic). Auf den Wert des Elementknotens kann über die XmlElement.InnerText-Eigenschaft oder die XmlElement.InnerXml-Eigenschaft zugegriffen werden.

Entity: NULL (Nothing in Visual Basic).

EntityReference: NULL (Nothing in Visual Basic).

Notation: NULL (Nothing in Visual Basic).

ProcessingInstruction: Der gesamte Inhalt mit Ausnahme des Zieles.

Text: Der Inhalt des Textknotens.

SignificantWhitespace: Die Leerraumzeichen. Leerraum kann aus einem oder mehreren Leerzeichen, Wagenrückläufen, Zeilenvorschüben und Tabstopps bestehen.

Whitespace: Die Leerraumzeichen. Leerraum kann aus einem oder mehreren Leerzeichen, Wagenrückläufen, Zeilenvorschüben und Tabstopps bestehen.

XmlDeclaration: Der Inhalt der Deklaration (d. h. alle Zeichen zwischen <?xml und ?>).


PS: Will heißen
Code:
XMlDocument xmlDoc = new XmlDocument();
XmlDocument.LoadXML(xmlstring);

XmlNode node = xmlDoc.SelectSingleNode("/xml/project/internername");
MessageBox.Show(node.InnerText);
  Mit Zitat antworten Zitat