Questa potrebbe essere una domanda xml per principianti, ma come posso generare un documento xml simile al seguente?Come posso scrivere xml con uno spazio dei nomi e prefisso con XElement?
Se riesco a ottenere che questo sia scritto, posso far funzionare il resto del mio problema.
Idealmente, mi piacerebbe usare LINQ in XML (XElement, XNamespace, ecc.) Con C#, ma se questo può essere realizzato più semplice/migliore con XmlDocuments e XmlElements, ci andrei.
Grazie !!!
Non hai bisogno di due punti in là per questo al lavoro? Inoltre, non '' XNamespace.Xmlns' restituisce 'http: // www.w3.org/2000/xmlns /'? –
@ BrainStorm.exe No. Come originariamente risposto, il codice funziona come previsto. Quando XNamespace viene aggiunto con la stringa, i due punti vengono aggiunti automaticamente. Non è qualcosa che deve essere eseguito manualmente. – techvice
Ecco la [documentazione che dettaglia l'operatore addizione per XNamespace e una stringa] (https://msdn.microsoft.com/en-us/library/system.xml.linq.xnamespace.op_addition (v = vs.110). aspx) – techvice