Class DoctypeReader

  • All Implemented Interfaces:
    Closeable, AutoCloseable, Readable

    public class DoctypeReader
    extends Reader
    Adapts the marked-up content in a source Reader to specify that it conforms to a different DTD. Combines Reader semantics with the ability to specify a target doctype for a character stream containing XML markup. Used by Validator class to wrap a Reader when performing validation of a document against a DTD.
    • Constructor Detail

      • DoctypeReader

        public DoctypeReader​(Reader originalSource,
                             String doctypeName,
                             String systemID)
        Create a Reader whose XML content is provided by the originalSource with the exception of the DOCTYPE which is provided by the doctypeName and systemID.
        Parameters:
        originalSource - the original input
        doctypeName - name of the new doctype
        systemID - system id of the new doctype