一般来说是XML解析和Javascript的新手,想知道如何使用javascript解析下面的xml。我本质上想要访问每个节点并保存所有信息。我知道我可以做一个for循环,但我无法弄清楚如何去做。
我正在使用解析数据库,我将通过HTTPRequest访问它。我将保存回来解析。我想从StateCrossword节点中提取信息,然后转到游戏节点并提取其属性,然后转到其中的节点,然后转到下一个StateCrossword循环。
<allcrosswords>
<StateCrossword UserId="223943">
<game game_name="History CrossWord">
<crossword_date_played>02/01/2014</crossword_date_played>
<words_wrong>2</words_wrong>
<total_score>110</total_score>
</game>
</StateCrossword>
<StateCrossword UserId="4894734">
<game game_name="Sports Crossword">
<crossword_date_played>04/16/2015</crossword_date_played>
<words_wrong>10</words_wrong>
<total_score>12</total_score>
</game>
</StateCrossword>
<StateCrossword UserId="6092735">
<game game_name="Movies Crossword">
<crossword_date_played>08/04/2014</crossword_date_played>
<words_wrong>12</words_wrong>
<total_score>0</total_score>
</game>
</StateCrossword>
</allcrosswords>
非常感谢任何帮助!谢谢!