0

私のxmlページ:

<item>
<title geoid="1198">District of Columbia</title>
<description cong_dist="Delegate District (at Large) 98">DC - Delegate District (at Large) 98 <br/> No of Incidents: 1436</description>
<latitude>38.8933115</latitude>
<longitude>-77.0146475</longitude>
<georss:polygon>38.934311 -77.1199 38.939834989364 -77.112868886998 38.94641 -77.1045 38.94891 -77.1007 38.95651 -77.0915 38.960871062931 -77.085827416011 38.967245703105 -77.077535703105 38.971616050926 -77.07185104194 38.98511 -77.054299 38.986557824794 -77.0523733.885112 -76.919295 38.884412 -76.920195 38.881242218815 -76.92424312618 886998 38.934311 -77.1199</georss:polygon>
</item>

forループのtag<>nameで値を1つずつ取得する必要があります。

for(?){
     geom = items[i].childNodes[j].childNodes[0].nodeValue;
}

この値はforループで繰り返され、値をに格納する必要がありますgeom

"sample.xml"xmlページから値を取得する方法。

と私はによって値を取る必要がありますtag name

これを行う方法??

4

1 に答える 1

1

そのクラスを使用して、繰り返し処理SimpleXMLElementしたいアイテムの長さをループすることができます

例とドキュメント

私はforeachを使用することを好み、アドバイスします

于 2013-01-31T06:34:55.903 に答える