在javascript中创建XML的库或方法
Libraries or methods for creating XML in javascript
是否有使用javascript编写XML文档的库或工具?我试图采取一些解析数据从html页面和信息需要转换成xml。我在想也许有一种简单的方法可以在javascript中向xml节点添加数据。我有一些jquery来解析html并将信息获取到一个数组中,然后我想遍历数组并仅为数据提供占位符。这更接近于我更熟悉的c#。
var root = $('<ROOT></ROOT>');
root.append("</description>");
jQuery对您甚至JavaScript本身都足够了,因为您可以轻松地在JavaScript中处理XML,因为它是HTML中的DOM对象。换句话说,我的意思是您可以直接将XML文档包装在对象中,该对象将自动为您解析为DOM对象,通过该对象,您可以找到节点或元素及其属性,就像查找HTML节点一样。下面是一些例子。
jQuery的例子:var xmlDocument = jQuery.parseXML("<x><name>Muhammad</name><addr>Cairo, Egypt</addr></x>");
var nameNodes = xmlDocument.documentElement.getElementsByTagName("name");
var surName = jQuery.parseXML("<surName>Soliman</surName>");
var surNode = surName.documentElement;
nameNodes[0].appendChild(surNode);
//exploring ur document now with a new child under name node
console.log(xmlDocument);
对于非jquery示例,请查看此线程
相关文章:
- 跨域 Post 方法 ajax 调用使用 jQuery 和 XML 响应
- 有没有使用Javascript解析OpenSearch XML的好方法
- 查找嵌套 xml 节点的更简单方法
- 有关在浏览器中编辑 XML 的最佳方法的建议
- 在angularjs中创建html和xml内容的最干净方法
- 获取远程 XML 副本的最佳方法
- JavaScript/jQuery LO 中的最佳方法 从 XML 数据填充 oblects
- Javascript中的Visual Studio和XML注释使“公共”方法在智能感知中消失
- XML 数据孤岛的解决方法
- 使用jQuery解析XML文档,有没有有效的方法
- (方法不允许)外部xml到json
- clonoNode()Dom方法无法克隆给定的Xml文档对象
- 是否有加载XML文件的方法,转义任意'&'s,然后对其进行解析
- 使用JavaScript和Regex从文件中获取XML标记的最有效方法
- 我需要一种方法来获取一些json,并使用node.js将其转换为xml
- 是否有任何方法从服务器接收数据,并填写html标签(如文本框)与该数据除了使用xml ??如果是,那么怎么做呢?
- getElement方法在XML AJAX响应中不可用
- Regexp与变量:如何转换xml与属性的html使用javascript替换方法
- 是否有一种在线工具可以从一些远程URL获取XML,然后提供一种使用javascript通过json获取数据的方法
- 什么是xml dom名称空间,为什么一些dom方法在它们的末尾有NS