jQuery parseXML() function is used to parses a string into an XML document.
Syntax
jQuery.parseXML( data )
data - a well-formed XML string to be parsed
Example
Create a jQuery object using an XML string and obtain the value of the title node.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery.parseXML demo</title>
<script src="https://code.jquery.com/jquery-3.4.1.js"></script>
</head>
<body>
<p id="someElement"></p>
<p id="anotherElement"></p>
<script>
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());
</script>
</body>
</html>
Output:
RSS Title
XML Title
Try it Yourself - Copy paste code in Online HTML Editor to see the result
Comments
Post a Comment