Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let xhr = new XMLHttpRequest();
  2.  
  3. xhr.open("GET", "file.xml", true);
  4. xhr.responseType = "document";
  5. xhr.overrideMimeType("text/xml");
  6. xhr.onload = function () {
  7.   if (xhr.readyState === xhr.DONE) {
  8.     if (xhr.status === 200) {
  9.       let programmes = xhr.response.getElementsByTagName("programme");
  10.  
  11.       for (let i = 0, t = programmes.length; i < t; ++i) {
  12.         let categories = programmes[i].getElementsByTagName("category");
  13.  
  14.         console.log("Title: " + programmes[i].getElementsByTagName("title")[0].childNodes[0].nodeValue);
  15.  
  16.         for (let j = 0, k = categories.length; j < k; ++j) {
  17.           console.log("Category: " + categories[j].childNodes[0].nodeValue);
  18.         }
  19.       }
  20.     }
  21.   }
  22. };
  23.  
  24. xhr.send();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement