||Structured Document Validator
||The Structured Document Validator implements a framework I developed as part of my Master's thesis which defines a generalized method for validating both the structure and content of structured documents. Any data format that can be deterministically divided into tags and data is classed as a structured document. This definition applies to a wide array of data formats, including SGML, XML, Java properties files, and CSV files. The application performs validations based on user-defined Structured Document Definitions (SDDs) that are written using the Structured Document Definition Language.