เมื่อค้นหารายการในอาร์เรย์และแฮชที่ซับซ้อนของ JSON เช่น:
[
{ "id": 1, "name": "One", "objects": [
{ "id": 1, "name": "Response 1", "objects": [
// etc.
}]
}
]
มีภาษาสืบค้นบางประเภทที่ฉันสามารถใช้ค้นหารายการได้in [0].objects where id = 3
หรือไม่
in(...).where(...).select(...)
): hugoware.net/Projects/jLinq
data
ที่มีวัตถุ JSON ของคุณคุณจะเขียน: jsel(data).select("//*[@id=3]")
และมันจะคืนค่าวัตถุที่มีรหัสคีย์ด้วย 3