changeset 73:02cdf454d94b trimmed_data

only create XLMSerializer once per dataset parsing
author Sebastian Kruse <skruse@mpiwg-berlin.mpg.de>
date Fri, 11 Jan 2013 13:05:40 +0100
parents 4d3df00f5b98
children caca95f925cc
files war/scripts/sti/STICore.js
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/war/scripts/sti/STICore.js	Fri Jan 11 10:15:45 2013 +0100
+++ b/war/scripts/sti/STICore.js	Fri Jan 11 13:05:40 2013 +0100
@@ -336,6 +336,8 @@
 			this.unblockUI();
 			return;
 		}
+		
+		var xmlSerializer = new XMLSerializer();
 
         for (var i = 0; i < elements.length; i++) {
 
@@ -386,7 +388,7 @@
 											//it's children (the "content"!)
 											$(this).children().each(
 												function() {
-													value += (new XMLSerializer()).serializeToString(this);
+													value += xmlSerializer.serializeToString(this);
 												}
 											);