- get XML declaration as a processing instruction
- Plans - create issues describing them:
- DTD parsing:
- parseDTD()
- https://docs.oracle.com/cd/A87860_01/doc/appdev.817/a86030/adx17p14.htm
- https://github.com/eclipse-ee4j/jaxb-dtd-parser/blob/master/dtd-parser/src/main/java/com/sun/xml/dtdparser/DTDParser.java
- Binary incompatible plans:
- Remove include-related classes
- Replace element content model
- XMLLoader’s T type parameter is always Elem and should be removed
- XMLLoader.adapter should be removed
- do not derive FactoryAdapter from XMLLoader
- ConstructingParser:
- https://github.com/apache/daffodil/blob/main/daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilConstructingLoader.scala
- CData and Xerces?
- see if they can be weened off of it to normal XMLReader…
- for my use?
- for feature-parity with the SAX-based parser
- is this what the includer is for? remove it?