Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2014, 15:33
rudolfcruz
 
Fecha de Ingreso: enero-2014
Mensajes: 14
Antigüedad: 10 años, 3 meses
Puntos: 1
como seleccionar y modificar atributo del nodo cfdi:Comprobante??

Hola buenas tardes compañeros programadores de nuevo solicitando de su ayuda, conocimiento y tiempo, como le hago para modificar un atributo de un nodo en un archivo xml por ejemplo tengo esto en el arcivo xml de la facturacion

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--DATOS DE FACTURACION ELECTRONICA-->
<cfdi:Comprobante xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd" version="3.2" serie="" folio="00001" fecha="" sello="" formaDePago="" noCertificado="" certificado="" condicionesDePago="" subTotal="" TipoCambio="" Moneda="" total="" metodoDePago="" tipoDeComprobante="" LugarExpedicion="Ciudad del Carmen, Campeche, México">

</cfdi:Comprobante>

y quiero seleccionar el atributo "sello" para modificarlo, según lo que estoy haciendo ya obtengo el nodo pero no se como hacer para seleccionar sus atributos
XmlDocument doc = new XmlDocument();
doc.Load(@"c:\PartesEnLinea\PL_Presentacion\factur acion\prueba.xml");
XNamespace df = doc.Name;
XmlNode node = doc.DocumentElement;

if (node.Name == "cfdi:Comprobante")
{
//Aqui entro al nodo, pero como selecciono sus atributos para modificar sus valores.
}

espero sus comentarios, sugerencias y opiniones.

Saludos, Gracias.