如何使用另一个子节点作为引用来获取特定子节点元素的值

时间:2016-04-21 12:57:25

标签: xml xmlreader

我正在寻找一个结束字符串,它将包含父节点方式'id'值的值,后跟子节点nd的'ref'值,然后是k ='ele'和v ='的值0'即

之类的东西
id=1000000000;ref= 1000000000,1000000001,1000000002, 1000000003; k = ele and v =0;

我需要使用xmlreader类基于父'way'和children'nd'和'tag'节点的元素id,ref和ele的值更新现有数据库中的高程v = 0。

<?xml version="1.0" encoding="utf-8"?>
 <osm version="0.5" generator="Srtm2Osm">
<node id="1000000000" lat="51.5254166666667" lon="13.73375" />
<node id="1000000001" lat="51.52625" lon="13.7345833333333" />
<node id="1000000002" lat="51.5254166666667" lon="13.7354166666667" />
<node id="1000000003" lat="51.5245833333333" lon="13.7345833333333" />
<way id="1000000000">
    <nd ref="1000000000" />
    <nd ref="1000000001" />
    <nd ref="1000000002" />
    <nd ref="1000000003" />
    <nd ref="1000000000" />
    <tag k="ele" v="0" />
    <tag k="contour" v="elevation" />
    <tag k="contour_ext" v="elevation_major" />
</way>

0 个答案:

没有答案