`

嗯,js将String解析成xml数据格式

 
阅读更多

 

function printString(){
		var xmlobj = "<results><item>taskOfTwo</item><item>temp_str</item><item>temp_ids</item></results>";
		var xmlDom;
                //IE
		if(document.all){ 
		   xmlDom=new ActiveXObject("Microsoft.XMLDOM"); 
		   xmlDom.loadXML(xmlobj); 
		} 
                 //非IE
		else {
		   xmlDom = new DOMParser().parseFromString(xmlobj, "text/xml");
		} 
		var results = xmlDom.childNodes.length;//1
		var res = xmlDom.getElementsByTagName("item");
		var str = res[0].firstChild.nodeValue;//taskOfTwo
	}
分享到:
评论

相关推荐

    将string类型xml字符串转为json字符串

    在IT行业中,数据交换和存储经常需要在不同的格式之间转换,XML(可扩展标记语言)和JSON(JavaScript对象表示法)就是两种常见的数据格式。XML以其结构化和语义化的特性,广泛应用于Web服务和数据交换,而JSON因其...

    js的XML解析器 可以解析XMl文件和XML字符串

    JavaScript中的XML解析器是用于处理XML数据的关键工具,它允许开发者在浏览器环境中解析XML文档或者XML字符串,从而在Web应用中有效地使用这些数据。XML(eXtensible Markup Language)是一种结构化数据语言,常用于...

    Flex里解析XML数据

    本文将深入探讨如何在Flex中解析XML数据,以及相关的工具和技术。 1. XML基础 XML(Extensible Markup Language)是一种自定义标记语言,用于存储和传输结构化数据。它的结构清晰,易于人和机器阅读。XML文档由元素...

    js-xml.rar_javascript_javascript xml_js xml_js解析xml_xml js

    下面将详细探讨JavaScript解析XML的相关知识点。 1. DOM解析XML: 在JavaScript中,XML文档可以通过DOM(Document Object Model)接口来解析。DOM是一种标准,允许程序和脚本动态更新、添加和删除HTML或XML文档的...

    Android网络之数据解析----SAX方式解析XML数据

    本篇文章将深入探讨如何使用SAX(Simple API for XML)方式解析XML数据,这是Android网络通信中处理XML数据的一种高效方法。 一、XML与JSON数据 XML(eXtensible Markup Language)是一种用于标记数据的语言,它...

    Ajax_xml数据格式

    当使用Ajax发送请求时,服务器端可以返回XML数据,客户端的JavaScript代码通过DOM(Document Object Model)解析XML并更新HTML元素。例如,以下是一个简单的Ajax请求XML数据的例子: ```javascript var xhr = new ...

    JavaScript解析XML文件,在网页上以目录树的形式显示

    综上所述,要完成“JavaScript解析XML文件并在网页上以目录树形式显示”的任务,你需要理解XML的基本概念,熟悉JavaScript的DOM操作,掌握XML数据的解析方法,以及如何将XML数据转换为HTML结构,并通过CSS和...

    解析xml文件导入数据,并在前端分页展示

    在本场景中,我们关注的是如何解析XML文件并将其中的数据导入到数据库,然后在前端进行分页展示。这个过程涉及到的主要技术栈包括DOM4J库、数据库操作以及前端分页技术。 首先,DOM4J是Java中一个非常流行的XML处理...

    JavaScript获取XML文件的数据

    JavaScript,作为Web开发中的主要脚本语言,提供了DOM(Document Object Model) API,可以用来解析XML文档并进行操作。 1. **加载XML文件** - **使用AJAX**:XMLHttpRequest对象是JavaScript中用于异步请求数据的...

    js解析xml文件的完整代码

    XML(eXtensible Markup Language)是一种结构化数据格式,它允许我们存储和传输信息,而JavaScript作为浏览器中的主要脚本语言,提供了处理XML的能力。本篇文章将详细探讨如何在JavaScript中解析XML文件,并提供一...

    DOMParser解析xml

    DOMParser接口提供了解析XML字符串并创建DOM文档的方法,以便于开发者可以使用DOM API来查询、修改或操作XML数据。 以下是对"DOMParser解析XML"这一主题的详细说明: 1. **DOMParser的基本使用**: 使用DOMParser...

    JS解析XML

    在本文中,我们将深入探讨如何在JS中解析XML文档,这是一项重要的技能,尤其是在处理服务器返回的数据或者进行数据交换时。 XML(可扩展标记语言)是一种结构化数据格式,常用于存储和传输数据。由于其自描述性和...

    Java格式化Xml文件

    这两个包提供了处理XML的API,包括解析XML、转换XML以及格式化XML的功能。在`XmlFormatUtils.java`这个类中,我们可以看到这些功能的实现。 1. **解析XML文件**: 使用`javax.xml.parsers.DocumentBuilderFactory`...

    ext动态获取Xml数据并解析信息

    #### Ext JS部分:接收并解析XML数据 接下来,我们来看看Ext JS前端部分是如何接收并解析这些XML数据的。 1. **定义模型**: ```javascript Ext.define('Fields', { extend: 'Ext.data.Model', fields: [ '...

    XML String 转成JSON

    1. 解析XML:首先需要解析XML字符串,提取其中的元素、属性和文本。这可以通过DOM(Document Object Model)解析器或SAX(Simple API for XML)解析器来实现。 2. 构建JSON对象:解析后的XML数据需要映射到JSON对象...

    JavaScript解析XML文档成树菜单

    在JavaScript中,解析XML文档并将其转换为树形菜单是一项常见的任务,特别是在处理动态数据或构建自定义导航结构时。这篇博客(林诗权在iteye上的博客288976)可能详细介绍了如何利用JavaScript的核心API以及可能的...

    DOM解析XML 创建XML

    下面我们将深入探讨DOM解析XML以及如何创建XML。 DOM解析XML的过程分为以下几个步骤: 1. **加载XML文档**:首先,我们需要通过DOM解析器加载XML文档。在JavaScript中,可以使用`DOMParser`对象的`parseFromString...

    C++解析xml文档或者xml字符串方法

    在C++中,解析XML文档或XML字符串是常见的任务,特别是在需要与JavaScript或其他不支持指针的语言交互时。本文将详细介绍如何在Visual Studio 2010环境下利用Microsoft的MSXML库来处理XML数据。 首先,让我们看看...

    javascript解析xml文件

    在JavaScript中解析XML文件是一项常见的任务,特别是在网页开发中,我们可能需要将XML数据转换为HTML以便更好地展示或处理。JavaScript提供了DOMParser API和ActiveXObject(仅限于Internet Explorer)来解析XML。...

    XML数据生成Json格式代码

    1. 解析XML:首先,你需要解析XML文档,提取出所有的元素、属性和内容。这可以通过使用XML解析库(如Python的`xml.etree.ElementTree`或Java的`javax.xml.parsers.DocumentBuilderFactory`)来实现。 2. 构建JSON...

Global site tag (gtag.js) - Google Analytics