Hola buenas,
tengo un problemilla con un codigo y no se como resolverlo. podríais ayudarme?
sabeis como puedo contar el numero de lineas que tiene un xml?
tengo un xml que se No se cuantos registros tiene y no se cuantos campos tiene cada registro..
¿ sabeis como podria calcular estas 2 cosas?
Un saludo de vuestro amigo y vecino,
PETETE;)
pd, sabeis que toda ayuda siempre es bien recibida y muy agradecida.
Aquí no se hacen tareas, si quieres ayuda más específica entonces muestra lo que hayas intentado hacer por ti mismo.
Cita de: PETTETE en 6 Junio 2017, 08:25 AMcontar el numero de lineas que tiene un xml?
System.IO.File.ReadAllLines() Function (http://msdn.microsoft.com/en-us/library/system.io.file.readalllines(v=vs.110).aspx)
+
System.Array.Length Property (https://msdn.microsoft.com/en-us/library/system.array.length(v=vs.110).aspx)
Cita de: PETTETE en 6 Junio 2017, 08:25 AMNo se cuantos registros tiene y no se cuantos campos tiene cada registro..
¿ sabeis como podria calcular estas 2 cosas?
Asumiendo que por "registros" quieras decir nodos y/o elementos, y por "campos" quieras decir atributos:
System.Xml.XmlNode.SelectNodes() Function (http://msdn.microsoft.com/en-us/library/hcebdtae(v=vs.110).aspx) -o-
System.Xml.XmlDocument.GetElementsByTagName Function (https://msdn.microsoft.com/en-us/library/dc0c9ekk(v=vs.110).aspx)
+
XPath - Axis Specifier | Wikipedia (https://en.wikipedia.org/wiki/XPath#Axis_specifiers) (a menos que NO sepas el nombre del nodo/elemento, esto no te hace falta)
+
System.Xml.XmlNode.Attributes Property (https://msdn.microsoft.com/en-us/library/system.xml.xmlnode.attributes(v=vs.110).aspx)
+
System.Xml.XmlNodeList.Count Property (http://msdn.microsoft.com/en-us/library/system.xml.xmlnodelist.count(v=vs.110).aspx)
Saludos
para empezar, gracias.
NOTA ACLARATORIA:
no son tareas no, siempre me dices lo mismo y no son tareas..
Son cosas que me mandan hacer en el sitio donde trabajo y como no se hacerlas pues las comento en el foro.
Donde trabajo saben que estoy aprendiendo visual .net y por eso me mandan ciertas cosas para hacer, sin mas, no es que en la escuela, uni o donde creas que estudio( que no estoy estudiando) me manden ejercicios y yo os los comente.
PD, mirare los links que me has facilitado y en caso de duda o lo que sea te comento.
Un saludo,
PETETE;)