Professional JavaScript for Web Developers 第四版学习笔记 CHAPTER 22:XML in JavaScript

欢欢欢欢 发表于 2021-10-31 16:50

XML DOM Support in Browsers 849
DOM Level 2 Core 850
The DOMParser Type 850
The XMLSerializer Type 851
XPath Support in Browsers 852
DOM Level 3 XPath 852
Single Node Results 854
Simple Type Results 854
Default Type Results 855
Namespace Support 856
XSLT Support in Browsers 857
The XSLTProcessor Type 857
Using Parameters 858
Resetting the Processor 859
Summary 859

------------------------------------------------

DOMParser
parseFromString
parsererror

---------------------------------------------

XMLSerializer
serializeToString

----------------------------------------------

let result = xmldom.evaluate("employee/name", xmldom.documentElement, null,
 XPathResult.ORDERED_NODE_ITERATOR_TYPE, null);

if (result !== null) {
 let element = result.iterateNext();
 while(element) {
  console.log(element.tagName);
  node = result.iterateNext();
 }
}

-------------------------------------------------

XSLTProcessor