Tôi đang cố gắng nhập tệp Google Earth kml xml vào một ứng dụng, nhưng tôi dường như không thể nhận cú pháp xDocument ngay để thực hiện những gì tôi muốn, tôi tự hỏi nếu có ai có thể gợi ý một cách để đọc trong tập tin xml kml.Đọc trong tệp XML/KML bằng C#
Tôi hiểu những điều cơ bản về nhập xml nhưng không thể nhận được bất kỳ thứ gì hoạt động với xDocument và LINQ, lý tưởng là tôi muốn đặt từng Dấu vị trí làm đối tượng và thêm chúng vào db khung Entity Framework của tôi. Bất kỳ đề xuất nào về cách tôi nên làm điều này sẽ là tuyệt vời, vì tôi chỉ mới bắt đầu với LINQ và có thể làm với một số gợi ý. Xml được đặt ra như sau
<?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>
Bạn không có mã, vui lòng không bao gồm mã lần sau. – Guvante