在下面的JSON示例中,我要做的就是将标头数据放在items数据之前。该序列将进一步转换为XML。 谁能帮我改变位置/顺序吗?
{
"invoice": [{
"items":
{
"item":{
"NETPRICE":0,
"BILLQTY":2
}
}
"header":{
"INVOICENUM":00001
}
}]
}
答案 0 :(得分:0)
不可能,甚至不相关。根据{{3}}:
对象是一组无序名称/值对。
(强调我的。)
但是,这应该不成问题,因为期望您仅通过对对象进行索引来获取它们的值。 (类似于P jsonObject.get('items')`)。如果JSON文档中字段的顺序对您来说很麻烦,则可能不是最佳处理方式。