我收到一个这样的 xml 文件:
<?xml version='1.0' encoding='utf-8'?>
<show name="test">
<primary val="Hello">
<secondary prop="Wolrd"/>
</primary>
</show>
我想在我的 Rails 应用程序中打印“Hello”,当用户右键单击主要词 (Hello) 时,它会用次要词 (Wolrd) 替换它。
我找到了一种通过将 xml 转换为 Html 的方法。但出于多种原因,我更愿意保留我的 xml 文件。而且转换有点太长了。
有什么解决办法吗?
最佳答案
您可以使用与常规 HTML 完全相同的方式操作 XML DOM 树。
使用 document.getElementsByTagName('')
,您可以使用 SELECTED_DOM_ELEMENT.hasAttribute('ATTRIBUTE_NAME')
进行过滤
您可以在此处阅读更多信息:http://www.w3schools.com/xml/xml_examples.asp
关于javascript - 解析 XML 以使用 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14686022/