【发布时间】:2013-05-13 12:35:38
【问题描述】:
目前正在尝试将数据从 JSON 提取到我的 SelectBox。
这里我展示了它的 XML 格式,但实际数据将是 JSON 格式:
<1>
<book_able>0</book_able>
<CODE>AF</CODE>
<NAME>Afghanistan</NAME>
</1>
<2>
<book_able>1</book_able>
<CODE>AL</CODE>
<NAME>Albanie</NAME>
</2>
<3>
<book_able>1</book_able>
<CODE>DZ</CODE>
<NAME>Algerie</NAME>
</3>
<6>
<book_able>1</book_able>
<CODE>AS</CODE>
<NAME>Samoa Americaines</NAME>
</6>
这里的数字表示国家的顺序。但是数字没有正确排序。
例如:<1> 之后的下一个数字是<198>,因此很难使用循环获取。在 jQuery 和 JSON 中有这样的方法吗?
【问题讨论】:
-
你给我们 XML 格式的 JSON 是为了“容易理解”?
-
请通过添加实际的 JSON 让我更难理解
-
您不应该使用循环按数字获取数据。由于数字是每个 JSON 项的键,你应该可以写
myJSONString.198或myJSONString[198]