Estoy tratando de importar el archivo kml xml de Google Earth a una aplicación, pero parece que no puedo obtener la sintaxis xDocument correcta para hacer lo que quiero, estoy preguntándose si alguien podría sugerir una forma de leer en el archivo kml xml.Lectura en archivos XML/KML con C#
Entiendo los conceptos básicos de la importación de xml pero no puedo conseguir nada que funcione con xDocument y Linq, idealmente me gustaría obtener cada marca de posición como un objeto y agregarlos a mi Entity Framework impulsado db. Cualquier sugerencia sobre cómo debería hacer esto sería genial, ya que estoy comenzando con Linq y podría hacerlo con algunos consejos. El XML se presenta de la siguiente manera
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<Placemark>
<name>XXX</name>
<description>XXX</description>
<styleUrl>XXX</styleUrl>
<Point>
<coordinates>XXX</coordinates>
</Point>
</Placemark>
<Placemark>
<name>XXX</name>
<description>XXX</description>
<styleUrl>XXX</styleUrl>
<Point>
<coordinates>XXX</coordinates>
</Point>
</Placemark>
</Document>
</kml>
No tiene código, no olvide incluir el código la próxima vez. – Guvante