Guest User

Untitled

a guest
May 26th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. var sys = require('sys'),
  2. fs = require('fs');
  3. var libxml = require('libxmljs');
  4.  
  5. fs.readFile('products.xml', function (err, data) {
  6.  
  7. var parser = new libxml.SaxParser(function(cb)
  8. {
  9. cb.onStartDocument(function()
  10. {
  11. sys.puts('STARTING');
  12. });
  13. cb.onEndDocument(function(xml) {
  14. sys.puts(sys.inspect(xml));
  15. sys.puts('ENDING');
  16. });
  17. });
  18.  
  19. // Parse a string:
  20. parser.parseString(data.toString());
  21. });
  22.  
  23.  
  24. /*
  25. OUTPUT:
  26.  
  27. STARTING
  28. undefined
  29. ENDING
  30.  
  31.  
  32. */
Add Comment
Please, Sign In to add comment