我见过类似的问题,但没有什么与我正在尝试做的完全匹配。我正在构建一个产品“向导”,用户可以在其中回答问题,并且答案当前存储在一个数组中,如下所示:
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>
根据上面的数组,它应该匹配第二行,此时我想访问产品编号节点的内容。数据集并不大(最多 5 个问题),但可能性的数量可以达到那里。这也必须在 ipad 的内存限制范围内起作用。如果有帮助,我将使用 jquery mobile 作为框架。
提前致谢!