Main Page Modules Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
ACEXML TO-DO List
- Make the parser dynamically loadable
- Decouple ACE_Svc_Configurator from ACE Library. Allow users to load in different configurator/parsers.
- Add Namespace support. The basic supporting mechanisms are already in place. The parser itself, however, does not take advantage of them to differentiate the different namespace.
- Add Schema paring ability. It is not clear to me, however, how to specify which schema a document is associated with.
- Add support for resolving external entities, such as a schema/namespace definition located on the web. There should be a factory object to create various kinds of CharStream based on the URN or PEReference being parsed.
- Add parameterized entity management class. See above.
- A char stream should be able to differentiate the file encoding and perform the correct transcoding automatically.
- Add a new FileCharStream class that understand UTF-16 encoded files.
- Add a class to determine the encoding of an XML file automatically.
- Need to support ACEXML_Locator in the parser. There's currently no way to tell the location where the parser is parsing or where an error occurred.
- Define validator building/calling interfaces.
Generated on Sun Feb 17 17:57:15 2002 for ACEXML by
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001