我需要将播客提要 XML 转换为 JSON。今天我使用 Google API 将我的提要转换为 JSON,使用以下语句:
var jsonUrl = "http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&output=json&num=999&q="
+ encodeURIComponent(xmlUrl);
WinJS.xhr({ url: jsonUrl, responseType: document }).done( ... )
这行得通,但我也对这些提要大部分时间拥有的 <itunes:image ...> 数据感兴趣,但使用 Google API 时,它只会给我 Atom 和 RSS 元素,而忽略 itunes 的元素。
有什么方法可以修改我的 Google 调用,甚至在我的代码中使用一些 javascript,读取 XML 并自己转换它,以获得标准的 RSS Json 和 itunes 图像信息?