gpt4 book ai didi

javascript - 通过JS在Chrome中获取xml文档

转载 作者:行者123 更新时间:2023-11-30 13:02:52 25 4
gpt4 key购买 nike

我在Chrome打开一个Xml文件后,想通过js在控制台获取XML源码。

但文档对象似乎是一个 HTML 文档。

那么如何才能得到真正的xml,有什么方法可以判断一个文件是不是xml文档呢?

最佳答案

XML 只是数据,它不像 HTML 那样表示文本或图形文档。因此,当您将 XML 文档加载到 Chrome 时,它​​会合成一个将 XML DOM 显示为文本的 HTML 文档。

但是,它将原始的 XML DOM 存储在页面的一个元素中:

<div id="webkit-xml-viewer-source-xml">
... XML DOM is here
</div>

因此,如果 document.getElementById("webkit-xml-viewer-source-xml") 返回一个元素,则该文档最初是 XML。然后,您可以使用此元素的 .innerHTML 属性将 XML 获取为文本。

关于javascript - 通过JS在Chrome中获取xml文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16729263/

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