gpt4 book ai didi

javascript - 从 XML 元素获取文本

转载 作者:行者123 更新时间:2023-12-02 18:09:39 26 4
gpt4 key购买 nike

我的浏览器中有一个相当大的 XML 文档,该文档中存在一些带有 URL 的元素。准确地说,有 1,000 个。我需要在新的文本文档中包含这些 URL。我无法弄清楚如何在控制台中使用 JavaScript、jQuery 或任何其他语言将该文本输出到控制台(同样是在浏览器中),我可以将结果复制并粘贴到新的文本文件中。

例如:

...
<U>
http://someURL.org/somesearch.jsp?R=somefilename&someOtherStuff
</U>
...

我想通过任何方式从页面中获取它们的 URL(全部 1,000 个)。如果我可以将它们输出到 .txt 文件,那就更好了。我完全可以通过点击鼠标手动完成此操作,但这样我就不会学到任何很酷的新技巧。

您能提供的任何帮助都会很棒。

谢谢。

最佳答案

试试这个 http://jsfiddle.net/QpfzF/

var data = '<doc><U>url1</U><U>url2</U><U>url3</U><doc>', //xml string
memo = $("#memo"), //textarea
text = [];

$(data) //wrap xml with jQuery
.find("U") //find all U tags
.text(function(_, val){ //extract text from all U nodes
text.push(val); //dump text to array.
});

console.log(text.join("\n"); //out to console
memo.val(text.join("\n")); //or to a textarea

关于javascript - 从 XML 元素获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19812848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com