【发布时间】:2014-01-17 06:41:25
【问题描述】:
我想使用 LINQ 在 c# 中解析这个 xml。我输入了地标名称“RFA13”。 我想获取这个输入值的坐标节点。
<?xml version='1.0' encoding='UTF-8'?>
<kml xmlns='http://www.opengis.net/kml/2.2'>
<Document>
<name>EQDemo</name>
<description><![CDATA[]]></description>
<Folder>
<name>Untitled layer</name>
<Placemark>
<styleUrl>#line-000000-4</styleUrl>
<name>RFA13</name>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<tessellate>0</tessellate>
<coordinates>-97.77405023574829,30.27369885454351,0.0 -97.79602289199829,30.261244946171974,</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</Folder>
<Folder>
<name>Untitled layer</name>
<Placemark>
<styleUrl>#line-000000-4</styleUrl>
<name>RFA14</name>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<tessellate>0</tessellate>
<coordinates>-97.76755392551422,30.284103698805,0.0 -97.77020126581192,30.279346144221726,0.0 -97.77405023574829,30.27369885454351,0.0</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</Folder>
</Document>
</kml>
【问题讨论】:
标签: c# linq xml-parsing