You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The xmlschema03.dtd declares how a valid xmlschema03 xml file looks like.
The xmlschema03.dtd is not used by ADOdb source code as the parsing etc is done by adodb-xmlschema03.inc.php.
By running a validation of a given xmlschema03 xml file against a xmlschema03.dtd you can find errors in the xml that would be ignored by xmlschema03.inc.php. (see PR #592 and companion #593 for the older xmlschema)
Beside some required typo fixing, there are some field types allowed/handled by xmlschema03.inc.php / ADOdb datadict like 'XL', that are not (yet) part of the xmlschema03.dtd
Also unsure if all I1, I2, I4, I8 for setting the bytes used for integer storage must be part of xmlschema03.dtd
The xmlschema03.dtd declares how a valid xmlschema03 xml file looks like.
The xmlschema03.dtd is not used by ADOdb source code as the parsing etc is done by adodb-xmlschema03.inc.php.
By running a validation of a given xmlschema03 xml file against a xmlschema03.dtd you can find errors in the xml that would be ignored by xmlschema03.inc.php. (see PR #592 and companion #593 for the older xmlschema)
This problem was also noted in the abandoned adodb-xmlschema project on sourceforge.net, see https://sourceforge.net/p/adodb-xmlschema/bugs/20/
Beside some required typo fixing, there are some field types allowed/handled by xmlschema03.inc.php / ADOdb datadict like 'XL', that are not (yet) part of the xmlschema03.dtd
Also unsure if all I1, I2, I4, I8 for setting the bytes used for integer storage must be part of xmlschema03.dtd
See PR #594
The text was updated successfully, but these errors were encountered: