YQL用に独自のOpen Data Tablesを作成する実験を重ねるうちに、ドキュメントにギャップがある可能性があることがわかりました。私は実践的な学習者であり、使用するすべてのものを理解したいので、これらのギャップを調べて、すべてがどのように機能するかを学ぼうとします.
<urls>
Open Data Tables の XML 形式には、通常は 1 つの<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
ますか?それとも、本当の理由のないフォーマットの癖ですか?