需要解析以下JSON,但无法弄清楚如何使用D2007和uJSON 有人可以告诉我如何可以访问这个值吗?我如何解析与德尔福JSON的
{
"id": "40",
"created_at": "2013-08-02 20:50:28",
"delivery_at": "2013-08-02 20:50:28",
"cid": "7",
"firstname": "Joe",
"lastname": "Average",
"street": "Joes Place",
"items": [
{
"id": 601,
"price": 25,
"name": "Pizza Party 40x60 cm",
"qty": 1,
"opt": 8,
"extras": [
[
"Salmon",
0
],
[
"Spinach",
1.5
],
]
}
],
"eMail": "[email protected]"
}
在此先感谢!
编辑:纠正错误的JSON(也许不是完全错误,但不打算)
你可以看看[超对象(https://code.google.com/p/superobject/)和实例来替代uJson –
你的json无效。项目嵌套值是一个字符串,而不是一个有效的JSON数组... –
这不会使它无效JSON,@Arnaud。对于其中一个字符串值*发生*完全可能包含本身可被解释为更多JSON的内容。不过,是否允许JSON字符串包含换行符是另一回事。 –