esporto con googleearth un file kml.
Tramite xpath cerco tutti i nodi Placemark
dal debug di visualstudio:
?radice.SelectNodes("//Placemark").Count
Non riuscendo in alcun modo, ho scoperto che il problema è la seconda riga del file;
<?xml version="1.0" encoding="utf-8" ?>
<kml xmlns="http://earth.google.com/kml/2.2" >
<Document>
infatti, sostituendo <kml xmlns="http://earth.google.com/kml/2.2" > con <kml>, xpath mi funziona.
La domanda che pongo è:
Lasciando il file inalterato, cosa debbo cambiare di questo codice affinchè xpath funzioni?![]()
Dim xmlDoc As New XmlDocument()
xmlDoc.Load(nomeFile)
Dim radice As XmlElement = xmlDoc.DocumentElement
dim nodi as XmlNodeList = radice.SelectNodes("//Placemark")
Grazie

Rispondi quotando