JavaScript is disabled on your browser.
Skip navigation links
gnu.xml

Class XMLParser



  • public class XMLParser
    extends java.lang.Object
    Reads XML from a char array. Assumes a state-less character encoding containing ascii as a sub-set, and where no byte in a multi-byte character is the same as a xml special character. Any bytes with high-order bit set are treated as if they are letters, and can be part of names. Handles CR/LF, CDATA, entity references, processing instructions, DOCTYPE, as well as the obvious (text, element, and attributes).
    • Constructor Summary

      Constructors
      Constructor and Description
      XMLParser ()
    • Method Summary

      All Methods
      Modifier and Type Method and Description
      static void parse (gnu.kawa.io.InPort in, SourceMessages messages, Consumer out)
      static void parse (gnu.kawa.io.InPort in, SourceMessages messages, XMLFilter filter)
      static void parse (gnu.kawa.io.InPort in, XMLFilter out)
      static void parse (java.io.InputStream strm, java.lang.Object uri, SourceMessages messages, Consumer out)
      static void parse (java.lang.Object uri, SourceMessages messages, Consumer out)
      static gnu.kawa.io.BinaryInPort XMLStreamReader (java.io.InputStream strm)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XMLParser

        public XMLParser()
    • Method Detail

      • parse

        public static void parse(java.lang.Object uri,
         SourceMessages messages,
         Consumer out)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • XMLStreamReader

        public static gnu.kawa.io.BinaryInPort XMLStreamReader(java.io.InputStream strm)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        public static void parse(java.io.InputStream strm,
         java.lang.Object uri,
         SourceMessages messages,
         Consumer out)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        public static void parse(gnu.kawa.io.InPort in,
         SourceMessages messages,
         Consumer out)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        public static void parse(gnu.kawa.io.InPort in,
         SourceMessages messages,
         XMLFilter filter)
         throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        public static void parse(gnu.kawa.io.InPort in,
         XMLFilter out)
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /