Question: How do I syntax-check my XML in modern browsers (anything but IE)?
I\'ve seen a page on W3Schools which includes an XML syntax-checker. I don\'t kno
Basic xml validator in javscript. This code may not valid for advance xml but basic xml.
function xmlValidator(xml){
// var xml = "Tove Jani Reminder Don't forget me this weekend! ";
while(xml.indexOf('<') != -1){
var sub = xml.substring(xml.indexOf('<'), xml.indexOf('>')+1);
var value = xml.substring(xml.indexOf('<')+1, xml.indexOf('>'));
var endTag = ''+value+'>';
if(xml.indexOf(endTag) != -1){
// console.log('xml is valid');
// break;
}else{
console.log('xml is in invalid');
break;
}
xml = xml.replace(sub, '');
xml = xml.replace(endTag, '');
console.log(xml);
console.log(sub+' '+value+' '+endTag);
}
}
var xml = "Tove Jani Reminder Don't forget me this weekend! ";
xmlValidator(xml);