使用Javascript解析OpenSearchXML有什么好方法吗?
我想解析OpenSearch XML,以获得搜索的url,如http://stackoverflow.com/search?q={searchTerms} XML如下所示: 堆栈溢出 搜索堆栈溢出:Q&;面向专业和热心程序员的 UTF-8 http://sstatic.net/stackoverflow/img/favicon.ico 就让他们来做吧?我很确定您不会将XML作为字符串获取使用Javascript解析OpenSearchXML有什么好方法吗?,javascript,Javascript,我想解析OpenSearch XML,以获得搜索的url,如http://stackoverflow.com/search?q={searchTerms} XML如下所示: 堆栈溢出 搜索堆栈溢出:Q&;面向专业和热心程序员的 UTF-8 http://sstatic.net/stackoverflow/img/favicon.ico 就让他们来做吧?我很确定您不会将XML作为字符串获取 var dom = xhr.responseXML; var url = dom.documentEl
var dom = xhr.responseXML;
var url = dom.documentElement.querySelector("Url[template]"); // DOM lvl 3!
if (url)
return url.getAttribute("template");
如何将XML转换成JavaScript?啊,所以不需要解析它。只需使用普通的DOM遍历。
var dom = xhr.responseXML;
var url = dom.documentElement.querySelector("Url[template]"); // DOM lvl 3!
if (url)
return url.getAttribute("template");