Ich habe eine .Net Webserver, die XML
im String-Format akzeptiert. XML
Der String, der in die Webservices gesendet wird, kann ein beliebiges Objekt im System darstellen. Ich muss den ersten Knoten überprüfen, um herauszufinden, welches Objekt die XML-Zeichenfolge deserialisiert. Dazu muss ich die XML in eine XMLDocument
laden (RegEx oder String-Vergleich nicht verwenden wollen). Ich frage mich, ob es einen Weg zur Deserialisierung der XMLDocument/XMLNode
eher das Deserialisieren der Zeichenfolge gibt, um etwas Leistung zu speichern? Wird es irgendeinen Leistungsvorteil geben Serialisierung der XMLNode
eher, dass die Zeichenfolge?Wie XML-Dokument in C# zu Objekt deserialisieren?
Methode zum Laden XMLDocument
public void LoadFromString(String s)
{
m_XmlDoc = new XmlDocument();
m_XmlDoc.LoadXml(s);
}
Dank
Verdammt, endlich eine Frage, die ich mit geschlossenen Augen beantworten konnte, Sie haben mich dazu geschlagen :). – johnc
Danke, ich werde es versuchen. – Deepfreezed