use validating sax parser