0

问题

我有一个 YQL 查询结果,我试图将其转换并排序为一个干净的 XML 文件。

背景

作为他们的痛苦,来自世界杯的信息不能以易于重复使用的格式免费获得。

因此,在对 YQL 进行了一些处理之后,我设法释放了包含我所追求的数据的所需表行。

YQL 查询可以在以下位置查看:http: //query.yahooapis.com/v1/public/yql/ravingbeefsteak/worldcup2010groupliberator ?diagnostics=true

结果是一大堆表格行(从浏览器中查看源代码以查看此内容)。

我现在想获取这些结果表行,并将它们转换为 XML 文件,并且作为一个绝对的 n00b,我不知道从哪里开始或寻找什么。

该文件还可以使用某种结构,因此解决这个问题的一部分将涉及创建我设想的 XML 结构,它看起来像:

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

我还需要对数据(将成为 XML 团队/网页和团队/flagsrc 元素中的数据)进行查找和替换,以便在无需人工干预的情况下将添加数据添加到这些字段。

如果有人能指出我需要做什么以使我的需求成为现实的正确方向,我将不胜感激。

4

1 回答 1

1

我错过了什么吗?链接到的文档已经是一个 XML 文档。

如果要将数据转换为另一种 XML 格式,请查看XSLT。我会提供更多信息,但您没有说明您在哪个平台上。

于 2010-05-25T06:30:14.710 回答