Revert "first stab at parsing a chummer5a file into the page"

This reverts commit 1815802fe6.
This commit is contained in:
Justin Florentine
2016-03-19 15:29:51 -04:00
parent 3502fd3d62
commit f41d7bb187
@@ -1854,44 +1854,6 @@ Changes in this version:
<div class="sheet-item sheet-huge"> Should the rolls only be visible for the GM?</div>
</div>
</div>
<input type="file" id="files" name="files[]"/>
<output id="list"></output>
<script>
function handleFileSelect(evt) {
var chumfile = evt.target.files[0]; // FileList object
// files is a FileList of File objects. List some properties.
var output = [];
output.push('<li><strong>', escape(chumfile.name), '</strong> (', chumfile.type || 'n/a', ') - ',
chumfile.size, ' bytes, last modified: ',
chumfile.lastModifiedDate ? chumfile.lastModifiedDate.toLocaleDateString() : 'n/a',
'</li>');
document.getElementById('list').innerHTML = '<ul>' + output.join('') + '</ul>';
var reader = new FileReader();
reader.onload = function(evt) {
//output.push(evt.target.result);
//document.getElementById('list').innerHTML = '<ul>' + output.join('') + '</ul>';
var parser = new DOMParser();
var chumDom = parser.parseFromString(evt.target.result, "text/xml");
console.log(chumDom.documentElement.nodeName == "parsererror" ? "error while parsing" : chumDom.documentElement.nodeName);
document.getElementsByName('attr_body_base')[0].value = chumDom.evaluate(
'character/attributes/attribute/name[contains(text(), \'BOD\')]/../base/text()',
chumDom,
null,
XPathResult.STRING_TYPE,
null).stringValue;
}
reader.readAsText(chumfile);
//
}
document.getElementById('files').addEventListener('change', handleFileSelect, false);
</script>
</div>
</div>
<rolltemplate class="sheet-rolltemplate-sr1">