TresPuntos
Cadet 4th Year
- Registriert
- Juni 2018
- Beiträge
- 113
Hallo,
Wie ist es möglich bei XML-Dateien die Propertys nach Ihrem Namensattribut zu sortieren?
Dieser Code soll so aussehen:
Habe diesen Code gefunden, bekomme aber eine Fehlermeldung?
Wie ist es möglich bei XML-Dateien die Propertys nach Ihrem Namensattribut zu sortieren?
Code:
<Settings>
<Value>
<property name="B" />
<property name="C" />
<property name="A" />
<property name="D" />
</Value>
</Settings>
Dieser Code soll so aussehen:
Code:
<Settings>
<Value>
<property name="A" />
<property name="B" />
<property name="C" />
<property name="D" />
</Value>
</Settings>
Habe diesen Code gefunden, bekomme aber eine Fehlermeldung?
Code:
public void test(){
XDocument xDoc = XDocument.Load(@"C:\Test\Hallo.xml");
var bookstore = xDoc.Element("Value")
.Elements("property")
.OrderByDescending(s => (string)s.Attribute("name"));
XDocument doc = new XDocument(new XElement("property", bookstore));
doc.Save(@"C:\Test\export.xml");
}
Zuletzt bearbeitet: