【发布时间】:2018-04-16 18:27:03
【问题描述】:
我有以下 xml 字符串
<Folder>
<name></name>
<Placemark>
<name></name>
<description></description>
<styleUrl></styleUrl>
<MultiGeometry>
<Point>
<coordinates></coordinates>
</Point>
<LineString>
<coordinates></coordinates>
<tesselate>1</tesselate>
</LineString>
</MultiGeometry>
</Placemark>
</Folder>
使用 XElement,有没有办法从 xml 字符串中提取 Point 元素,而不必遍历它的父节点? (多几何)
【问题讨论】:
-
“遍历其父节点”究竟是什么意思,为什么要避免这样做?
-
是的,请参阅:dotnetfiddle.net/Mtqjm5
-
@EdPlunkett 原因是,xml 字符串可以有不同的结构,Point 元素可以在任何位置。
标签: c# xml linq-to-xml