jQuery.parseXML()
Parses a string into an XML document.
jQuery.parseXML(data)🡢 XMLDocument
data
| String | a well-formed XML string to be parsed |
jQuery.parseXML
uses the native parsing function of the browser to create a valid XML Document. This document can then be passed to jQuery
to create a typical jQuery object that can be traversed and manipulated.
Create a jQuery object using an XML string and obtain the value of the title node.
JS
<p id="someElement"></p>
<p id="anotherElement"></p>
HTML
var xml =
"<rss version='2.0'><channel><title>RSS Title</title></channel></rss>",
xmlDoc = $.parseXML(xml),
$xml = $(xmlDoc),
$title = $xml.find("title");
// Append "RSS Title" to #someElement
$("#someElement").append($title.text());
// Change the title to "XML Title"
$title.text("XML Title");
// Append "XML Title" to #anotherElement
$("#anotherElement").append($title.text());
DEMO