同様の問題を見てきましたが、私がやろうとしていることと正確に一致するものはありません。ユーザーが質問に回答し、回答が現在次のような配列に保存されている製品「ウィザード」を構築しています。
userAnswers = ['abc',xyz',gtd'];
照合しようとしている XML は次のようになります。(注: これを json に変更するか、より効率的な方法があれば形式を変更できます)
<row>
<answer1>abc</answer1>
<answer2>xyz</answer2>
<answer3>mta</answer3>
<product numbers>productID, productID2, productID3</product numbers>
</row>
<row>
<answer1>abc</answer1>
<answer2>xyz</answer2>
<answer3>gtd</answer3>
<product numbers>productID, productID2, productID3</product numbers>
</row>
上記の配列に基づいて、2 行目に一致する必要があります。その時点で、製品番号ノードの内容にアクセスしたいと考えています。データセットは巨大ではありませんが (最大 5 つの質問)、可能性の数はそこまで大きくなる可能性があります。これも、iPad のメモリ制約内で機能する必要があります。それが役立つ場合は、jquery mobile をフレームワークとして使用しています。
よろしくお願いします!