Quoting Sunil Mishra (smishra@sfmishras.com):
I had another thought concerning the DOM API in cxml. Have you considered creating an independent out of the DOM API, just as there is a separate package in Java that does nothing but create the interface
IMO that would be worth it if and only if there is at least one other DOM implementation willing to use it.
classes for the DOM API? Having such a standard API to program against does make it possible to develop other CL packages (such as an XPath parser) without having to commit to a specific XML parser.
Hopefully XPath can be implemented based on a simpler interface, something more general than DOM. ISTR that CL-XML uses infoset-like function names.
d.