如何获取使用 DOMParser 创建的自定义 xml 标签的值?
How can i get the value of a custom xml tag created using DOMParser?
我想获取用户的详细信息。我写了下面的代码:
parseXML(XMLAsString){
var parser=new DOMParser()
var result=parser.parseFromString(XMLAsString, 'text/xml');
var panElement=result.getElementsByTagName('XYZ:PAN').item(0)
console.log(panElement);
}
我已经完成一半了,因为 panElement
returns 自定义 xml 标签如下:
<XYZ:PAN>ABCDS1234N</XYZ:PAN>
现在如何获取 panElement
的值?
textContent
属性 应该给你标签内的文本。
function parseXML(XMLAsString) {
var parser = new DOMParser()
var result = parser.parseFromString(XMLAsString, 'text/xml');
var panElement = result.getElementsByTagName('XYZ:PAN').item(0)
console.log(panElement.textContent); // Here textContent gives the PAN number
}
parseXML("<XYZ><XYZ:PAN>ABCDS1234N</XYZ:PAN></XYZ>")
我想获取用户的详细信息。我写了下面的代码:
parseXML(XMLAsString){
var parser=new DOMParser()
var result=parser.parseFromString(XMLAsString, 'text/xml');
var panElement=result.getElementsByTagName('XYZ:PAN').item(0)
console.log(panElement);
}
我已经完成一半了,因为 panElement
returns 自定义 xml 标签如下:
<XYZ:PAN>ABCDS1234N</XYZ:PAN>
现在如何获取 panElement
的值?
textContent
属性 应该给你标签内的文本。
function parseXML(XMLAsString) {
var parser = new DOMParser()
var result = parser.parseFromString(XMLAsString, 'text/xml');
var panElement = result.getElementsByTagName('XYZ:PAN').item(0)
console.log(panElement.textContent); // Here textContent gives the PAN number
}
parseXML("<XYZ><XYZ:PAN>ABCDS1234N</XYZ:PAN></XYZ>")