Quantcast
Channel: Procesar XML
Viewing all articles
Browse latest Browse all 8

Procesar XML

$
0
0

Eres un genio, amigo, gracias por tu código, viendolo me dió una idea para capturar los atributos al ver está condición...

if (xmlTabla.GetAttribute("Nombre") == "CLIENTES")

pude verificar y jurungar en las propiedades y ver un Atributo y adaptar mi código de esta manera.

            var Invoices = from usu2 in documento.Descendants("Invoices") select usu2;

            foreach (XElement e in Invoices.Elements("Invoice"))
            {
                Console.WriteLine(e.Element("Pos").Attribute("Id"));
                Console.WriteLine(e.Element("User").LastAttribute);
            }

de esa manera ahora si trabajo los atributos de las etiquetas y puedo traerme lo que tenga... el unico inconvenientes es que si tengo esto.

<Pos Id="1" Name="TPV" />

me va a traer es Id ="1" Name="TPV" y no solamente 1 y TPV...pero no importa con unas funciones de cadena y ciclos para recorrer arreglos soluciono eso para sacar de la cadena por ejemplo, teniendo algo así... Name="TPV", sacar solo el TPV.

Es para un proyecto de facturación en impresoras fiscales, donde tengo que obtener toda la información de un xml que genera un programa en caja despues de facturar y yo traducirlo pasarlo a texto plano y mandarlo por la impresora. Saludos y éxitos.


Viewing all articles
Browse latest Browse all 8

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>