Como desserializar XMLDocument para objeto em c #?
Eu tenho um serviço da web .Net que aceitaXML
no formato de string.XML
A sequência enviada para o serviço da web pode representar qualquer objeto no sistema. Preciso verificar o primeiro nó para descobrir qual objeto desserializar a cadeia XML. Para isso, terei que carregar o XML em umXMLDocument
(Não deseja usar o RegEx ou a comparação de cadeias). Gostaria de saber se existe uma maneira de desserializar oXMLDocument/XMLNode
em vez de desserializar a string para economizar desempenho? Haverá algum benefício de desempenho serializando oXMLNode
sim que a corda?
Método para carregar XMLDocument
public void LoadFromString(String s)
{
m_XmlDoc = new XmlDocument();
m_XmlDoc.LoadXml(s);
}
obrigado