5
こんにちは、現在、ネームスペースなしでXml文字列を解析する際に問題が発生し、ネームスペースを持つ既存のXElementに追加されています。解析中に名前空間を設定する
私のコード:
XElement elem = root.Element(xs + "methodCall");
if (elem != null)
{
XElement e = XElement.Parse(this.MethodCallXML);
elem.Add(e);
}
結果:
<methodCall>
<methodCall service="activity" method="activityDeleteComment" xmlns="">
<espSessionState>espSessionState1</espSessionState>
<traceFlowCode>true</traceFlowCode>
<params>
<commentID>http://uri1</commentID>
<isPermanentDelete>false</isPermanentDelete>
</params>
</methodCall>
</methodCall>
私の問題は、私は、parseメソッドを使用してノードを作成する方法を見つけ出すと、それをデフォルトに与えることができない「」のxmlns =です使用する名前空間。
これを実行する方法はありますか?