26 lines
		
	
	
		
			848 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			848 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!doctype html>
 | 
						|
 | 
						|
<html lang="en">
 | 
						|
<head>
 | 
						|
  <title>xmldoc browser test</title>
 | 
						|
  <script type="text/javascript" src="../node_modules/sax/lib/sax.js"></script>
 | 
						|
  <script type="text/javascript" src="../lib/xmldoc.js"></script>
 | 
						|
  <script type="text/javascript">
 | 
						|
    // Demonstrate parsing an in-memory XML string
 | 
						|
    var xmlString = '<suggestions><book title="Twilight"/><book title="Twister"/></suggestions>'
 | 
						|
 | 
						|
    var suggestions = new XmlDocument(xmlString);
 | 
						|
 | 
						|
    // Demonstrate how toString() will pretty-print an abbreviated version of the XML for debugging
 | 
						|
    console.log("Parsed: \n" + suggestions);
 | 
						|
 | 
						|
    // Demonstrate a simple eachChild() loop, printing our book titles
 | 
						|
    suggestions.eachChild(function(book) {
 | 
						|
      document.write("<p>Found book with title: '" + book.attr.title + "'</p>");
 | 
						|
    });
 | 
						|
</script>
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
</body>
 | 
						|
</html>
 |