Ver Mensaje Individual
  #103 (permalink)  
Antiguo 19/08/2010, 10:49
kornneo
 
Fecha de Ingreso: agosto-2007
Mensajes: 25
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Factura electroncia sat mexico

de igual manera les agradezco a todos por todo el codigo descrito aqui y que hasta el momento ahh sido una super ayuda...!!!

bueno no ehh visto en las 4 paginas

como generar automaticamente la cadena original en base al XML y XSLT que da el SAT que se puede descargar[URL="http://www.sat.gob.mx/sitio_internet/cfd/2/cadenaoriginal_2_0/cadenaoriginal_2_0.xslt"]aqui[/URL]

y bueno aqui esta el codigo

Cita:
private string Cadena(string file_xml)
{
var nTempFile = "ARCHIVO PARA GENERAR LA CADENA .TXT";
var xslt = new XslCompiledTransform();
xslt.Load("RUTA DONDE ESTA GUARDADO EL XSLT");

using (var f = new FileStream(nTempFile, FileMode.OpenOrCreate, FileAccess.Write))
{
xslt.Transform(new XPathDocument(file_xml), null, f);
}
var s = new StreamReader(nTempFile);
return s.ReadToEnd();
}
esta funcion te regresa la cadena con solo mandar el parametro donde se encuentra tu xml

espero les sea de ayuda a algunos y asi no batallar con tratar de leer el XML...

estoy realizando algunas pruebas para integrar OpenSSL a mi proyecto espero pronto tener buenos resultados..

saludos..

Última edición por kornneo; 19/08/2010 a las 10:50 Razón: edicion de un link