我有一個.net webserivce接受字符串格式的XML
。 XML
發送到webserivce的字符串可以表示系統中的任何對象。我需要檢查第一個節點以找出反序列化XML字符串的對象。爲此,我將不得不將XML加載到XMLDocument
(不想使用RegEx或字符串比較)。我想知道是否有反序列化XMLDocument/XMLNode
的方法,而不是反序列化字符串以節省一些性能?序列化XMLNode
是否會有任何性能優勢,而不是字符串?如何將XMLDocument反序列化爲C#中的對象?
方法加載的XMLDocument
public void LoadFromString(String s)
{
m_XmlDoc = new XmlDocument();
m_XmlDoc.LoadXml(s);
}
感謝
該死的,最後一個問題,我可以用我的眼睛回答,你打我:)。 – johnc 2010-04-22 23:13:56
謝謝,我會試試這個。 – Deepfreezed 2010-04-23 16:21:54