dataschema-perf.html revision c77d701a41f1b77424b988c2e63f2a8e6829c7e6
0N/A<p><select id="testSelector"></select> <input type="button" value="Run Test" id="btnRun" disabled=true></p>
0N/A filter: (window.location.search.match(/[?&]filter=([^&]+)/) || [])[1] || 'min',
0N/A btnRun.set("disabled", false);
0N/A var index = allTests.length;
0N/A var optionEl = document.createElement("option");
0N/A optionEl.innerHTML = testName;
0N/A selectTest.appendChild(optionEl);
0N/A var test = selectTest.get("value");
allTests[selectTest.get("selectedIndex")].apply(this);
Y.log(test + " completed", "info", "perf");
data_in.level_one.level_two[1] = results;
data_out = Y.DataSchema.JSON.apply(schema, data_in);
Y.log(endTime-startTime);
resultFields: [{key:"type", locator:"@type"}, {key:"rank", parser:Y.DataType.Number.parse}, "name", {key:"subnameatt", locator:"subitem/name/@type"}, {key:"age", locator:"subitem/age", parser:"number"}]
data_in = "<myroot rootatt='5'><top>topvalue</top><second nested='nestedsecond' /><allitems><livehere>",