随着我越来越多地尝试为YQL创建自己的开放数据表,我发现文档中可能存在一些空白。由于我是一个动手实践的学习者,并且喜欢了解我使用的所有内容,因此我会探索这些差距以尝试了解所有内容的工作原理。
我注意到在开放数据表的 XML 格式中,有一个<urls>
“数组”通常只包含一个<url>
元素,尽管有时没有<url>
. 这是典型 ODT XML 文件的开头:
<table xmlns="http://query.yahooapis.com/v1/schema/table.xsd" https="true">
<meta>
<author>Paul Donnelly</author>
<documentationURL>http://developer.netflix.com/docs/REST_API_Reference#0_52696</documentationURL>
</meta>
<bindings>
<select itemPath="" produces="XML">
<urls>
<url env="all">http://api.netflix.com/catalog/titles/</url>
</urls>
但我似乎无法在文档中找到它是否可以包含多个。我找不到任何示例,但是当我尝试添加多个示例时,一切正常并且没有抛出错误,尽管我也找不到任何方法来访问<url>
第一个元素之外的元素。
url
/urls
字段作为 XML 数组有什么用吗?有没有办法在这里使用多个url
?还是只是格式的怪癖,没有真正的原因?