Ciao Attualmente sto riscontrando un problema con l'analisi di una stringa Xml senza alcun spazio dei nomi e aggiunta a un XElement esistente con uno spazio dei nomi.Impostazione dello spazio dei nomi durante un'analisi
il mio codice:
XElement elem = root.Element(xs + "methodCall");
if (elem != null)
{
XElement e = XElement.Parse(this.MethodCallXML);
elem.Add(e);
}
il risultato:
<methodCall>
<methodCall service="activity" method="activityDeleteComment" xmlns="">
<espSessionState>espSessionState1</espSessionState>
<traceFlowCode>true</traceFlowCode>
<params>
<commentID>http://uri1</commentID>
<isPermanentDelete>false</isPermanentDelete>
</params>
</methodCall>
</methodCall>
il mio problema è xmlns = "" Io non riesco a capire come creare il nodo utilizzando un metodo di analisi e dargli un default spazio dei nomi da usare.
C'è un modo per farlo?