:seleccionar nodos LINQ to XML C#
<?xml version="1.0" encoding="UTF-8"?>
<urlset>
<url>
<loc>element1</loc>
<changefreq>daily</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>element2</loc>
<changefreq>daily</changefreq>
<priority>0.2</priority>
</url>
<urlset>
Quiero seleccionar todos los nodos "Loc" (element1, elemento2), pero esto no funciona !!!
foreach (XElement item in document.Elements("url").Descendants("loc")) // Change into what?
{
urlList.Add(item.Value);
}
Hola Jon! ¡Utilicé tu código pero mi urlList todavía está vacío! :((analizo xml de una cadena). –
@Chelsea_cole: Comprobando ahora ... –
@Chelsea_cole: Funciona para mí - He publicado un programa completo que lo muestra funcionando. Tenga en cuenta que tuve que arreglar su XML original, de '' al final de ' '. Por favor, prueba mi código, y luego mira cuál es la diferencia entre eso y lo que estabas intentando ... –