Skip to content

Instantly share code, notes, and snippets.

@urbiworx
Created February 21, 2015 10:52
Show Gist options
  • Save urbiworx/76a5f8c7cf6952eb079e to your computer and use it in GitHub Desktop.
Save urbiworx/76a5f8c7cf6952eb079e to your computer and use it in GitHub Desktop.
XML Performance Test
[{"id":"3226df99.cdd92","type":"xml-converter","name":"","ignorenamespace":false,"autoinline":false,"multithread":true,"x":489,"y":716,"z":"48e4c7b7.b71b38","wires":[["66440dac.99bbf4"]]},{"id":"f7d2093d.082df8","type":"inject","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"x":131,"y":738,"z":"48e4c7b7.b71b38","wires":[["f6079827.09f868"]]},{"id":"f6079827.09f868","type":"function","name":"","func":"context.global.count=0;\ncontext.global.time=(new Date()).getTime();\nvar ret=new Array();\nfor (var i=0;i<10000;i++){\nret.push({payload:\n\t\t '<?xml version=\"1.0\"?><catalog> <book id=\"bk101\"> <author>Gambardella, Matthew</author> <title>XML Developer\\'s Guide</title> <genre>Computer</genre> <price>44.95</price> <publish_date>2000-10-01</publish_date> '+\n\t\t '<description>An in-depth look at creating applications with XML.</description> </book> <book id=\"bk102\"> <author>Ralls, Kim</author> <title>Midnight Rain</title> <genre>Fantasy</genre> <price>5.95</price> '+\n\t\t '<publish_date>2000-12-16</publish_date> <description>A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world.</description> </book> <book id=\"bk103\"> '+\n\t\t '<author>Corets, Eva</author> <title>Maeve Ascendant</title> <genre>Fantasy</genre> <price>5.95</price> <publish_date>2000-11-17</publish_date> <description>After the collapse of a nanotechnology society in England,'+\n\t\t 'the young survivors lay the foundation for a new society.</description> </book> <book id=\"bk104\"> <author>Corets, Eva</author> <title>Oberon\\'s Legacy</title> <genre>Fantasy</genre> <price>5.95</price> <publish_date>'+\n\t\t '2001-03-10</publish_date> <description>In post-apocalypse England, the mysterious agent known only as Oberon helps to create a new life for the inhabitants of London. Sequel to Maeve Ascendant.</description> </book> '+\n\t\t '<book id=\"bk105\"> <author>Corets, Eva</author> <title>The Sundered Grail</title> <genre>Fantasy</genre> <price>5.95</price> <publish_date>2001-09-10</publish_date> <description>The two daughters of Maeve, half-sisters,'+\n\t\t 'battle one another for control of England. Sequel to Oberon\\'s Legacy.</description> </book> <book id=\"bk106\"> <author>Randall, Cynthia</author> <title>Lover Birds</title> <genre>Romance</genre> <price>4.95</price> '+\n\t\t '<publish_date>2000-09-02</publish_date> <description>When Carla meets Paul at an ornithology conference, tempers fly as feathers get ruffled.</description> </book> <book id=\"bk107\"> <author>Thurman, Paula</author> '+\n\t\t '<title>Splish Splash</title> <genre>Romance</genre> <price>4.95</price> <publish_date>2000-11-02</publish_date> <description>A deep sea diver finds true love twenty thousand leagues beneath the sea.</description> '+\n\t\t '</book> <book id=\"bk108\"> <author>Knorr, Stefan</author> <title>Creepy Crawlies</title> <genre>Horror</genre> <price>4.95</price> <publish_date>2000-12-06</publish_date> <description>An anthology of horror stories '+\n\t\t 'about roaches, centipedes, scorpions and other insects.</description> </book> <book id=\"bk109\"> <author>Kress, Peter</author> <title>Paradox Lost</title> <genre>Science Fiction</genre> <price>6.95</price> <publish_date>'+\n\t\t '2000-11-02</publish_date> <description>After an inadvertant trip through a Heisenberg Uncertainty Device, James Salway discovers the problems of being quantum.</description> </book> <book id=\"bk110\"> <author>'+\n\t\t 'O\\'Brien, Tim</author> <title>Microsoft .NET: The Programming Bible</title> <genre>Computer</genre> <price>36.95</price> <publish_date>2000-12-09</publish_date> <description>Microsoft\\'s .NET initiative is explored '+\n\t\t 'in detail in this deep programmer\\'s reference.</description> </book> <book id=\"bk111\"> <author>O\\'Brien, Tim</author> <title>MSXML3: A Comprehensive Guide</title> <genre>Computer</genre> <price>36.95</price> '+\n\t\t '<publish_date>2000-12-01</publish_date> <description>The Microsoft MSXML3 parser is covered in detail, with attention to XML DOM interfaces, XSLT processing, SAX and more.</description> </book> <book id=\"bk112\">'+\n\t\t '<author>Galos, Mike</author> <title>Visual Studio 7: A Comprehensive Guide</title> <genre>Computer</genre> <price>49.95</price> <publish_date>2001-04-16</publish_date> <description>Microsoft Visual Studio 7 is '+\n\t\t 'explored in depth, looking at how Visual Basic, Visual C++, C#, and ASP+ are integrated into a comprehensive development environment.</description> </book></catalog>'});\n}\nreturn [ret];","outputs":1,"x":272,"y":742,"z":"48e4c7b7.b71b38","wires":[["3226df99.cdd92"]]},{"id":"66440dac.99bbf4","type":"function","name":"","func":"context.global.count++;\nif (context.global.count==10000){\n\tconsole.log((new Date()).getTime()-context.global.time);\n}\nreturn msg;","outputs":1,"x":708,"y":832,"z":"48e4c7b7.b71b38","wires":[[]]},{"id":"c16ec581.3e9138","type":"xml","name":"","x":476,"y":810,"z":"48e4c7b7.b71b38","wires":[["66440dac.99bbf4"]]}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment