Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Leer datos de xml individualmente

Iniciado por fernando, Marzo 28, 2017, 10:57:26 PM

Tema anterior - Siguiente tema


Buenas. Tengo el siguiente código que lee un xml ,y recoge los datos y los guarda en una variable.
 


private void leerxml(){
xElement rootnode= xelement.load(@"C:/xml.xml");
   foreach (xElement chlid in RootNode.Elements())
   {
       if(chield.Name.Localname.Equals("datos"))
       {
           string xml = child.Value.Tostring();
           Debug.Log(xml)
       }
   }
}


Mi Xml es este :
 


<libro>
  <libroEjemplo>
       <nombre>Alfredo Reino</nombre>
       <email>alf@ibium.com</email>
  </libroEjemplo>
  <libroEjemplo>
       <nombre>Alfredo Reino</nombre>
       <email>alf@ibium.com</email>
  </libroEjemplo>  
</libro>


En la variable xml,cuando ago el Debug.log(xml) me saca esto:
 


Alfredo Reino alf@ibium.com
Alfredo Reino alf@ibium.com


Necesito coger los datos separados,para que luego en otra clase los use,pero no se como hacer para coger los datos individualmente y luego poder usarlos individualmente para mostrarlos en diferentes sitios. Si alguien tiene alguna idea .. Gracias de antemano


Etiquetas: