Hola a todos, estoy creando un archivo xml para la facturacion electronica. estoy haciendo lo siguiente:
....
//aqui creo el primer nodo comprobante
xmlDoc
= new XmlDocument
(); ....
xmlnComprobante = xmlDoc.CreateNode(XmlNodeType.Element, "comprobante", "http://www.sat.gob.mx/cfd/2");
xmlDoc.AppendChild (xmlnComprobante);
....
//Aqui intento crear el nodo emisor
XmlElement xmleEmisor = xmlDoc.CreateElement("", "emisor", "");
xmleEmisor.SetAttribute("rfc", ValidarCadena("PAMC660606ER9"));
xmleEmisor.SetAttribute("nombre", ValidarCadena("CONTRIBUYENTE PRUEBASEIS PATERNOSEIS MATERNOSEIS"));
xmlnComprobante.AppendChild(xmleEmisor);
por el momento obtengo el siguiente resultado:
<?xml version="1.0" encoding="utf-8"?><comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd" version="2.0" serie="ABCD" folio="2" fecha="2010-05-03T14:11:36" noAprobacion="49" anoAprobacion="2008" formaDePago="UNA SOLA EXHIBICION" noCertificado="20001000000100000377" xmlns="http://www.sat.gob.mx/cfd/2">
<emisor rfc="PAMC660606ER9" nombre="CONTRIBUYENTE PRUEBASEIS PATERNOSEIS MATERNOSEIS" xmlns="" />
</comprobante>
lo que no quiero es que aparesca en el nodo emisor el espacio de nombre: xmlns="", no se si vaya por el camino correcto, trabajo con visual estudio 2005
de antemano agradezco su ayuda, espero ser claro con lo que quiero hacer
saludos