JSFiddle - React, Tailwind, and code Playground

by bittersweetryan

JavaScript

var xmlString  = '<root><note><url>urlofpage1</url><notes>These notes should load!</notes></note><note><url>urlofpage2</url><notes>These are the Notes of Page 2</notes></note></root>';

var xmlDoc = $.parseXML(xmlString);
            
//first way,using only javaScript XML functions
console.log(xmlDoc.getElementsByTagName("note")); //returns 2 note nodes
var notes = xmlDoc.getElementsByTagName("note");
console.log(notes[0].getElementsByTagName("url")[0].firstChild.nodeValue);

//you can also use jquery to get node values
var xmlObj = $(xmlDoc);

var notes = xmlObj.find("note");
console.log(notes);