¿Cómo puedo escribir xml con un espacio de nombres y prefijo con XElement?
Esta puede ser una pregunta xml para principiantes, pero ¿cómo puedo generar un documento xml que tenga el siguiente aspecto?
<root xmlns:ci="http://somewhere.com" xmlns:ca="http://somewhereelse.com">
<ci:field1>test</ci:field1>
<ca:field2>another test</ca:field2>
</root>
Si puedo escribir esto, puedo hacer que el resto de mi problema funcione.
Idealmente, me gustaría usar LINQ to XML (XElement, XNamespace, etc.) con c #, pero si esto se puede hacer más fácil / mejor con XmlDocuments y XmlElements, lo haría.
¡¡¡Gracias!!!