我有一个 KML 文件,它是世界各地的地点列表,其中包含坐标和其他一些属性。一个地方看起来像这样:
<Placemark>
<name>Albania - Durrës</name>
<open>0</open>
<visibility>1</visibility>
<description>(Spot ID: 275801) show <![CDATA[<a href="http://www.windguru.cz/int/index.php?go=1&vs=1&sc=275801">forecast</a>]]></description>
<styleUrl>#wgStyle001</styleUrl><Point>
<coordinates>19.489747,41.277806,0</coordinates>
</Point>
<LookAt><range>200000</range><longitude>19.489747</longitude><latitude>41.277806</latitude></LookAt>
</Placemark>
我想删除除地点名称之外的所有内容。所以在这种情况下,这意味着我想删除除了
<name>Albania - Durrës</name>
问题是,这个 KML 文件包含 1000 多个这样的地方。手动执行此操作显然不是一个选项,那么如何删除列表中所有项目的名称标签以外的所有标签?我可以为此使用某种程序吗?