< Day Day Up > |
When you validate HTML, your file is checked not only to see if it's well- formed , but also that your markup corresponds to the specification. While your application parses XML instead of HTML, it also expects data in a certain format. When it gets anything else, it can't work correctly. Therefore, it's beneficial to create a data specification, or schema , that outlines the layout of the XML document your program requires. This allows you to check the input XML file against a specification to see if the XML is not only well-formed, but also valid. There are three different schema formats: DTDs, XML Schema, and RelaxNG .
PHP 5 can validate documents against all three formats. |
< Day Day Up > |