Validate an XML file

Read here how to validate your XML files (including referenced DTDs) online with just a few mouse clicks.

{ "tags_msgstartgheadline":{ "attributes":{ "tag":"h1" }, "between":"Please copy your XML document in here:" }, "tags_themainform":{ "attributes":{ "tag":"form", "method": "post", "action": "/index.php?id=1&L=0", "enctype": "multipart/form-data" }, "between":{ "tags_thetextarea":{ "attributes":{ "tag":"textarea", "name":"file", "rows": "10", "class": "form-control input-lg" }, "between":"" }, "tags_input1":{ "attributes":{ "tag":"input", "type":"hidden", "name":"filename", "value":"xml" }, "between":null }, "tags_embinput1":{ "attributes":{ "tag":"input", "type":"hidden", "name":"target", "value":"/xmlvalidation/validate;jsessionid=D3410FE4165521E1729B87D10A2F621F" }, "between":null }, "tags_embinput2":{ "attributes":{ "tag":"input", "type":"hidden", "name":"counter", "value":"2" }, "between":null }, "tags_br1":{ "attributes":{ "tag":"br" }, "between":null }, "tags_h2startupload":{ "attributes":{ "tag":"h2" }, "between":"Or upload it:" }, "tags_input2":{ "attributes":{ "tag":"input", "type":"file", "name":"fileUpload", "size": "48" }, "between":null }, "tags_h31":{ "attributes":{ "tag":"h3" }, "between":"The validation check is performed against any XML schema or DTD declared inside the XML document." }, "tags_h32":{ "attributes":{ "tag":"h3" }, "between":"If neither an XML schema nor a DTD is declared, only a syntax check is performed." }, "tags_h33":{ "attributes":{ "tag":"h3" }, "between":"To validate the XML document against an external XML schema, click below." }, "tags_input3":{ "attributes":{ "tag":"input", "id":"extS", "type":"checkbox", "name":"externalSchema", "value":"1" }, "between":null }, "tags_input3label":{ "attributes":{ "tag":"label", "for":"extS" }, "between":" Validate against external XML schema" }, "tags_br2":{ "attributes":{ "tag":"br" }, "between":null }, "tags_br3":{ "attributes":{ "tag":"br" }, "between":null }, "tags_button1":{ "attributes":{ "tag":"button", "type":"submit", "class":"btn btn-secondary", "value":"validate" }, "between":"validate" } } } }