我想解析一個ATOM feed並顯示我需要的相關部分。做一些搜索後,我無法找到一種方式,道場要做到這一點,所以我寫了這個實現在此期間獲得通過(VAR XML包含Atom提要):解析Dojo中的ATOM提要?
var names = this.getArray(xml.getElementsByTagName("name"));
var contents = this.getArray(xml.getElementsByTagName("content"));
var emails = this.getArray(xml.getElementsByTagName("email"));
var pubTimes = this.getArray(xml.getElementsByTagName("published"));
getArray: function(data) {
var theArray = [];
dojo.forEach(data, function (entry) {
theArray.push(entry);
});
return theArray;
}
這些數組,然後使用打印格式化版本的ATOM訂閱源。我是Javascript和Dojo的新手,我確信有一種更好/更簡單的方法來解析XML。
在此先感謝。