Home Windows ecommerce Treiber Server Entwicklung Software Security Internet Hardware Nicht IT Mobile Nintendo Suchen Multimedia Virtualisierung Kopie von Navi01b Provider


xml

-->Theorie Gerüst Kontrollstrukturen Variabeln DatenTypen Listen XAML Beispieldateien Lösungen c# Links Setup Kommentare WinForm Glossar Unverarbeitet
Modifizierer
Operatoren
Static
Vererbung
Using
Polimorphismus
Exception
Fehlerbehandlung
Aufbau
Ablauf
Verteilen
Unicode
Delcate
Event
Security
CAS
Eigenschaften
xml
Syntax

XML erstellen mit XmlWriter

Erstellen eines XML-Dokumentes, zeile für Zeile.

XmlWriterSettings settings = new XmlWriterSettings();

settings.CloseOutput = true;

using (XmlWriter writer = XmlWriter.Create("C:cars.xml", settings))

{

writer.WriteStartDocument();

}

 

XML Lesen mit XmlReader

 

XPath

Kann auf ein bestimmtes Element in einer XML Datei lesend zugreiffen.

Codebeispiel

XmlDocument doc = new XmlDocument();
doc.Load("C:\cars.xml");
var nav = doc.CreateNavigator();
var it = nav.Select(@"/cras/car[make /@foreign='true']");
while(it.MoveNext() ) {
  var x = it.Current.SelectSingleNode"make/@foreign");
}
 

Auswahl an XPath Funktionen

  • /
  • ElementName
  • /ElementName
  • /ElementName/SubElement

 

Xml Serialisierung und Deserialisierung

Speichert Objekte in XML oder liest aus einem XML Daten und speichert diese in eine Objekt.

Attribute

[XmlRoot(ElementName="Personnel")]
public clas Personnel {

 

[XmlIgnore()]
public decimal Salary;

[XmlArray(ElementName="Addresses")]

[XmlIncludeAttribut(typeof(cars))]   //Nachschlagen

}

LinkToXml

 

 

 


Ihre Werbung hier

 

Haftungsausschluss: Verwendung der Informationen auf Ihre eigene Gefahr. Wir übernehmen keinerlei Haftung. Beachten Sie auch den Haftungsausschluss.


Wenn Sie Wünsche, Anregungen, Verbesserungen, Korrekturen oder sonstige Vorschläge zu dieser FAQ haben: . Wir freuen uns auf Ihr Mail.


 Und jetzt noch ein bisschen Werbung...

Stellensuche, Jobangebote unter www.notizia.ch/stellensuche