jQuery.parseXML()的用途是什么

时间:2016-10-11 14:17:33

标签: jquery xml

我正在阅读文件https://api.jquery.com/jQuery.parseXML/。 它说Jquery.parseXML(string)将格式良好的XML字符串解析为XML文档。我只是混淆了格式良好的xml字符串与xml文档和xml对象之间的区别,我只是无法理解jQuery.parseXML()确实如此,有人可以通过一个例子解释这个方法真正做了什么。

2 个答案:

答案 0 :(得分:1)

字符串只是文本信息。您可以在记事本中打开,在控制台中显示它,通过电子邮件发送它等。它没有任何内在含义或功能。

XML文档是一个从字符串构造的对象。它为您提供与使用DOM一样的功能。您可以搜索节点,添加节点,删除节点等。

TL; DR 字符串只是文本,XML文档是对象。

答案 1 :(得分:1)

“格式良好的XML字符串”是一串有效的XML代码(例如,它包含类似于<?xml version =“1.0”encoding =“utf-8”?>)的文档类型。 “XML文档”不仅仅是文本,而是已经解析过的对象。

parseXML()的jQuery页面有一个例子: https://api.jquery.com/jQuery.parseXML/