lunes, 4 de abril de 2011

Uso de LinqToXML (con xmlns)

Asi procederíamos para cargar un XML a partir de un string y consultar uno de sus campos.

   String myXML = "aqui va el xml";            
   XDocument doc = XDocument.Parse(myXML);             
  XNamespace xn = doc.Root.Name.Namespace;                          
   var res001 = from row in doc.Descendants(xn+"NombreElemento")                          
      select row;             
   foreach (var item in res001)
          {    item.SetValue("NuevoValor"); 
                Console.WriteLine("Valor = {0}", item.Value);             
 }

No hay comentarios:

Publicar un comentario