Software Requirements and Specifications
September 23, 2002
First Draft
Requirements
i. Files of this type shall be checked that are well-formed according to the W3C Recommendation 6 October 2000 for “Extensible Markup Language (XML) 1.0 (Second Edition)”.
ii.This check shall occur whenever a document first opens and whenever users change the document.
iii. Errors found during checking for well-formess shall be properly identified with a line number, character number, and problem description if available.
i. In addition to the above, XML files shall be validated using given schemas whenever these are available. A schema file may be supplied by users or created on-command by the application from a given XML file. Any inconsistencies between the Schema and the XML file shall be properly displayed and include the node name, line, number, first character number, and inconsistency description whenever it’s available.