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