Ich versuche, die Google Earth-Datei von kml xml in eine Anwendung zu importieren, aber ich kann die xDocument-Syntax nicht richtig nutzen, um das zu tun, was ich will. Ich frage mich, ob jemand einen Weg vorschlagen könnte lies die XML-Datei in kml.
Ich verstehe die Grundlagen des XML-Imports, aber ich kann nichts mit xDocument und Linq anfangen, idealerweise möchte ich jedes Placemark als ein Objekt erhalten und sie zu meiner Entity Framework db hinzufügen. Irgendwelche Vorschläge, wie ich das tun sollte, wäre großartig, da ich gerade mit Linq anfange und mit einigen Zeigern anfangen könnte. Das XML ist wie folgt ausgelegt:
%Vor%My rate ist, dass Sie vergessen haben, den Namespace in Ihren LINQ to XML-Abfragen zu verwenden. Es ist einfach genug, die Daten daraus zu extrahieren:
%Vor%Wenn das nicht hilft, posten Sie bitte ein vollständiges Beispiel von dem, was Sie versucht haben und was schiefgelaufen ist.
Ich habe SharmpKml und seine Dokumentation , um Informationen aus der KML-Datei zu extrahieren.
%Vor%Tags und Links c# entity-framework linq xml kml