【发布时间】:2015-02-18 22:28:57
【问题描述】:
我正在使用boss.search 表提取 XML 中的数据,但我想检索特定字段。
标准语法是:
SELECT * from boss.search WHERE q="stackoverflow" AND ck = 'ConsumerKey' AND secret = 'ConsumerSecret';
哪个有效。
但是当我尝试选择像 "/title" 或 "/results/result/title" 这样的字段时,我遇到了语法错误:
查询语法错误[第 1:7 行期望 fields_or_star 得到 '/result/title']
检索字段的正确语法是什么(例如title)?
REST 响应如下所示:
<results>
<bossresponse>
<web>
<results>
<result>
<date/>
<clickurl>https://example.com/</clickurl>
<url>https://example.com/</url>
<dispurl type="default">https://example.com/</dispurl>
<title type="default">Example</title>
<abstract type="default">Example</abstract>
</result>
<result>
【问题讨论】:
标签: xml yql yahoo-api yahoo-boss-api