{"xmlViolationTests": [ {"description":"Non-XML character", "input":"a\uFFFFb", "ignoreErrorOrder":true, "output":["ParseError",["Character","a\uFFFDb"]]}, {"description":"Non-XML space", "input":"a\u000Cb", "ignoreErrorOrder":true, "output":[["Character","a b"]]}, {"description":"Double hyphen in comment", "input":"", "output":["ParseError",["Comment"," foo - - bar "]]}, {"description":"Colon in attribute name", "input":"ab", "output":[["Character","a"],["StartTag","a",{}],["Character","b"]]}, {"description":"FF between attributes", "input":"", "output":[["StartTag","a",{"b":"","c":""}]]}, {"description":"Colon in attribute name", "input":"ab", "output":[["Character","a"],["StartTag","a",{}],["Character","b"]]}, {"description":"Colon in tag name", "input":"ab", "output":[["Character","ab"]]} ]}