XML文字列形式で受け入れる.Net Webサービスがあります。XMLWeb サービスに送信される文字列は、システム内の任意のオブジェクトを表すことができます。XML 文字列を逆シリアル化するオブジェクトを特定するには、最初のノードを確認する必要があります。このために、XML をロードする必要がありますXMLDocument(RegEx や文字列比較を使用したくありません)。XMLDocument/XMLNodeパフォーマンスを節約するために文字列を逆シリアル化するのではなく、逆シリアル化する方法があるかどうか疑問に思っていますか? 文字列ではなくシリアル化すると、パフォーマンス上の利点はXMLNodeありますか?
XMLDocument をロードするメソッド
public void LoadFromString(String s)
{
m_XmlDoc = new XmlDocument();
m_XmlDoc.LoadXml(s);
}
ありがとう