【问题标题】:YQL XML Output with custom namespace带有自定义命名空间的 YQL XML 输出
【发布时间】:2009-07-17 17:15:32
【问题描述】:

我正在尝试使用 YQL 解析来自 Yahoo Pipes 的 JSON 提要以将其转换为 XML。我的查询是:

"select * from json where url='http://pipes.yahoo.com/pipes/pipe.run?_id=[pipe-id]&_render=json'"

问题在于原始管道正在解析 RSS 提要,其中填充了都柏林核心标签(例如:dc:title、dc:source 等)。 XML 输出无法处理这些标签,Yahoo Pipes 也无法正确删除它们。每当我尝试在任何浏览器中运行 XML 输出时,它都会因为文档开头的缺失而出现问题。

如何从 YQL 的 XML 输出定义自定义命名空间?

【问题讨论】:

  • 你不能用 YQL 做select * from xml 吗?

标签: json yahoo-pipes xml-namespaces yql dublin-core


【解决方案1】:

您可以使用W3C Online XSLT 2.0 Service 对 XML 输出应用任意转换。 Here's a sample pipe 使用此服务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多