| |
| JS中将字符串转为XML并读取对象的值 |
| |
发布者: 发布时间:2007-09-06 |
|
|
在java端将字符串转化为xml对象可以使用DocumentHelper.parseText(xmlReturn).getRootElement();
在js中同样有方法可以将字符串转化为xml对象,可以使用如下函数
以下是引用片段: function createXml(str){ if(document.all){ var xmlDom=new ActiveXObject("Microsoft.XMLDOM") xmlDom.loadXML(str) return xmlDom } else return new DOMParser().parseFromString(str, "text/xml") } |
如果在js端是读取文件,那就更方便了
以下是引用片段: var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0"); xmlDoc.async = false; xmlDoc.load("文件路径"); |
至于操作xml也是很简单,如果会使用jdom或是dom4j的话,操作也是相当方便。
以下是引用片段: var domxml= createXml(Http.responseText); var code=domxml.getElementsByTagName("code"); if(code.item(0).text=="100"){ var parameter=domxml.getElementsByTagName("parameter"); identifier=parameter.item(0).attributes.getNamedItem("value").value; } |
对于节点的值和属性的值获取的方法不同。
|
| (转载文章请保留出处:北天JAVA技术网(www.java114.com)) |
| |
| 更多精彩文章: |
| Spring总结实例之消息与事件 |
| 垃圾清理势在必行——java垃圾收集算法 |
| Java程序员需要了解的几个开源协议 |
| Spring 2.X 中AOP的使用浅析 |
| Java实战篇:设计自己的Annotation |
| Java中调用SQL Server存储过程示例 |
| |
| 最近评论: |
|
|
| 冰封的往事! |
| wow power leveling,wow gold,wow power leveling,wow gold
max(4896) |
|
|
| 冰封的往事! |
| wow power leveling,wow gold,WoW Gold,wow gold
max(4257) |
|
|
| 飞舞的传奇! |
| 传世私服,传世私服.传奇世界私服传奇世界私服,传世私服传世私服, 传奇世界私服传奇世界私服.传奇私服传奇私服. max(4057) |
|
|
| |
| 免责声明:该文章由网友发表,如果对您造成侵权,请联系站长。 |
|