javascript 配列に xml 子ファイルを配置することについて質問があります。次のxmlファイルがあります。
<?xml version="1.0" encoding="UTF-8"?>
<questionaire>
<title>Festival enquete</title>
<author>Lars Groot </author>
<description>Demografische vragen</description>
<question id="0">
<subject>demografie</subject>
<note>Deze vraag is eigenlijk bedoeld om mensen op het verkeerde been te zetten</note>
<text>Wat is uw leeftijd?</text>
<answertype>meerkeuze</answertype>
<answers>
<q>100</q>
<q>200</q>
<q>300</q>
</answers>
</question>
<question id="1">
<text>Waar komt u vandaan</text>
<answertype>openbox</answertype>
</question>
<question id="2">
<text>Wat is uw geslacht</text>
<answertype>meerkeuze</answertype>
<answers>
<q>Vrouwtje<q>
<q>Mannetje<q>
</answers>
</question>
<question id="3">
<text>Waarom stel ik deze vraag</text>
<answertype>meerkeuze</answertype>
</question>
</questionaire>
そして、qでマークされた回答をjavascript配列にプッシュしたいと思います。次のコードを使用して子を取得しました。
function vraag(){
string = "questions.xml";
$.get(string,{},function(xml){
$('question',xml).each(function(){
question = $(this).find("text").text();
id = $(this).attr('id');
subject = $(this).find("subject").text();
answertype = $(this).find("answertype").text();
answer = $(this).children("answers").text();
今、私は答えをjavascript配列に入れたいと思っています。したがって、q 100 は回答 [0]、q 200 は回答 [1]、q 300 は回答 [2] です。
私の質問は、それを行う方法ですか?