<Area diffgr:id="Area334" msdata:rowOrder="333">
<ID>338</ID>
<ZoneID>28</ZoneID>
<Area>库尔勒</Area>
<AreaCode>51656</AreaCode>
</Area>
<Area diffgr:id="Area335" msdata:rowOrder="334">
<ID>339</ID>
<ZoneID>28</ZoneID>
<Area>吐鲁番</Area>
<AreaCode>51573</AreaCode>
</Area>
前面还有很多不是Area开头的标签对,我想把 <Area diffgr:id="Area335" msdata:rowOrder="334"> 到 </Area>里面的4个标签对里的值放到一个数组里,应该怎么解析.
我本来的思路是,遇到Area开头时表示之后的标签里的值可以加到数组里,一直到Area结尾,但是里面还有一个同名Area标签,使用结果是错的.
<ID>338</ID>
<ZoneID>28</ZoneID>
<Area>库尔勒</Area>
<AreaCode>51656</AreaCode>
</Area>
<Area diffgr:id="Area335" msdata:rowOrder="334">
<ID>339</ID>
<ZoneID>28</ZoneID>
<Area>吐鲁番</Area>
<AreaCode>51573</AreaCode>
</Area>
前面还有很多不是Area开头的标签对,我想把 <Area diffgr:id="Area335" msdata:rowOrder="334"> 到 </Area>里面的4个标签对里的值放到一个数组里,应该怎么解析.
我本来的思路是,遇到Area开头时表示之后的标签里的值可以加到数组里,一直到Area结尾,但是里面还有一个同名Area标签,使用结果是错的.