【发布时间】:2015-12-01 08:43:31
【问题描述】:
我有一个 web 服务返回 json 数据列表。但数据没有数组名称。 数据的JSON格式如下图:
[{"itemno":1256,"offerPercent":10,"bulkDiscount":20,"regQtyBuyLimit":10,"offerQtyBuyLimit":5,"minReOrderLevel":2,"pkg":"5kg","addedOn":"2015-10-11","updatedOn":"2015-10-12","mrp":500,"regPrice":400,"minBulkQty":50}]
这是来自 mysql 通过 web 服务调用。
我想把它解析成html表格。
我的问题是:如何解析没有arrayname的数据或者如何定义数组的名称然后解析它?
【问题讨论】:
-
你指的是什么数组名?您粘贴的 JSON 数据是非法的,请注意最后一个“,”。如果您使用
var jsonData = JSON.parse('[{"itemno":1256,"offerPercent":10,"bulkDiscount":20,"regQtyBuyLimit":10}]')删除它,则会将您的JSON 字符串解析为object类型,您可以将其寻址为jsonData[0]。 -
@kayess 我已经编辑了 json 数据; "," 输入错误。
-
@kayess 数组名表示开始时 json 数据上显示的名称。
标签: html json swing parsing model-view-controller