Me gustaría obtener todo el nombre del elemento desde un archivo XML, por ejemplo, el archivo XML es,C# cómo puedo obtener todos los nombres de los elementos de un archivo XML
<BookStore>
<BookStoreInfo>
<Address />
<Tel />
<Fax />
<BookStoreInfo>
<Book>
<BookName />
<ISBN />
<PublishDate />
</Book>
<Book>
....
</Book>
</BookStore>
me gustaría obtener la el nombre del elemento de "BookName". "ISBN" y "PublishDate" y solo esos nombres, no incluyen "BookStoreInfo" y su nombre de nodo secundario
Probé de varias maneras, pero no funciona, ¿cómo puedo hacerlo?
muchas gracias. No soy familiar con LINQ-XML. Pero funciona muy bien. Una cosa más, actualicé la pregunta anterior. cómo solo puedo obtener el nombre de los nodos secundarios bajo el elemento. –
Smallville
Si quiere decir en "Libro" (según la pregunta actualizada) algo así como: doc.Root.Element ("Libro"). DescendantNodes() ... –
Sí, eso es lo que quiero decir. Y el código está funcionando, gracias de nuevo! – Smallville