CLR: .Net / Mono / Boo / Otros CLR > C#

 Cargando Datos de un Xml

(1/1)

エリック:
Estuve revisando un tutorial donde explican como sacar informacion de un Xml, y segui todos los pasos cuidadosamente, pero no consigo el resultado expongo el codigo:

--- Código: C# --- using System;using System.Xml;using System.Collections.Generic;using System.Text;  namespace LeeEscribeXml{    class Program    {        static void Main(string[] args)        {            XmlDocument itemDoc=new XmlDocument();            itemDoc.Load(@".....Items.xml");            Console.WriteLine("El documento tiene {0} hijos.",itemDoc.DocumentElement.ChildNodes.Count);            foreach (XmlNode itemNode in itemDoc.DocumentElement.ChildNodes)            {                XmlElement itemElement = (XmlElement)itemNode;                Console.WriteLine("n[Item]: {0}n{1}",itemElement.Attributes["name"].Value);                if (itemNode.ChildNodes.Count == 0)                {                    Console.WriteLine("Falta informacion adicionaln");                }                else                {                    foreach (XmlNode childNode in itemNode.ChildNodes)                    {                        if(childNode.Name.ToUpper()=="ATTRIBUTE")                        {                            Console.WriteLine("{0} : {1}",childNode.Attributes["name"].Value,childNode.Attributes["value"].Value);                        }                        else if (childNode.Name.ToUpper() == "SPECIALS")                        {                            foreach (XmlNode specialNode in childNode.ChildNodes)                            {                                Console.WriteLine("*{0} : {1}",specialNode.Attributes["name"].Value,specialNode.Attributes["description"].Value);                            }                        }                    }                }             }        }    }}  El error se produceen tiempo de ejecucion al intenta leer el Xml, con la funcion load, use rutas relativas, rutas absolutas y con nada se puede.
Ojala que alguien me pueda ayudar.
Uso VS 2005.

Navegación

[0] Índice de Mensajes

Ir a la versión completa