0

問題

変換してきれいな XML ファイルに並べ替えようとしている YQL クエリの結果があります。

バックグラウンド

面倒なことに、ワールド カップの情報は、再利用しやすい形式で自由に利用できるわけではありません。

そのため、YQL を少し調整した後、目的のデータを含む必要なテーブル行を解放することができました。

YQL クエリは、http://query.yahooapis.com/v1/public/yql/ravingbeefsteak/worldcup2010groupliberator?diagnostics=true で表示できます

この結果、一連のテーブル行ができあがります (これを確認するには、ブラウザー内からソースを表示してください)。

これらの結果のテーブル行を取り、それらを XML ファイルに変換したいと思います。どこから始めて、何を探すべきかわかりません。

ファイルは何らかの構造を使用することもできるため、これを解決するには、次のような XML 構造を作成する必要があります。

<teams>
  <team>
    <name>X</name>
    <webpage>X</webpage>
    <flagsrc>X</flagsrc>
    ...
  </team>
</teams>

また、手作業による介入なしでこれらのフィールドにデータを追加するために、データ (XML team/webpage & team/flagsrc 要素内のデータになるもの) の検索と置換を行う必要があります。

私のニーズを実現するために私がしなければならないことの正しい方向に誰かが私を向けることができれば、それは大歓迎です.

4

1 に答える 1

1

何か不足していますか?リンク先のドキュメントは既にXML ドキュメントです。

データを別の XML 形式に変換する場合は、 XSLTを参照してください。より多くの情報を提供したいと思いますが、あなたが使用しているプラ​​ットフォームを示していませんでした.

于 2010-05-25T06:30:14.710 に答える