例如,我从URL
得到以下JSON{ "time": "2014-05-10 06:23:36 UTC",
"values": [
{
"time_timetable_utc": "2014-05-10T06:25:00Z",
"time_realtime_utc": null,
"flags": ""
},
{
"time_timetable_utc": "2014-05-10T06:45:00Z",
"time_realtime_utc": null,
"flags": ""
},
]
}
这将在YQL上工作
select time from json where url="{url}"
它将只返回时间字段
{"time": "2014-05-10 06:23:36 UTC"}
但是如果我只想得到"values"数组字段与以下
select values from json where url="{url}"
我将得到这个错误信息
Query syntax error(s) [line 1:7 expecting fields_or_star got 'values']
只是想问是否可以选择一个JSON字段,其名称是保留的Yahoo YQL关键字?
I know this will work
select * from json where url="{url}" and itemPath="json.values"
但是,有可能做到这一点不使用"itemPath"条件?
如何在YQL选择中转义保留字如"值"?
只是想问是否可以选择一个字段名称"值"?
。(对不起!)