Class XmlParser

java.lang.Object
com.lowagie.text.xml.XmlParser
Direct Known Subclasses:
HtmlParser

public class XmlParser extends Object
This class can be used to parse an XML file.
  • Field Details

    • parser

      protected SAXParser parser
      This is the instance of the parser.
  • Constructor Details

    • XmlParser

      public XmlParser()
      Constructs an XmlParser.
  • Method Details

    • parse

      public static void parse(DocListener document, InputSource is)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      is - the input source with the content
    • parse

      public static void parse(DocListener document, InputSource is, String tagmap)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      is - The input source with the content
      tagmap - a user defined tagmap
    • parse

      public static void parse(DocListener document, InputSource is, Map<String,XmlPeer> tagmap)
      Parses a given file and writes the content to a document, using a certain tagmap.
      Parameters:
      document - The document that will listen to the parser
      is - The input source with the content
      tagmap - a user defined tagmap
    • parse

      public static void parse(DocListener document, String file)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      file - The path to a file with the content
    • parse

      public static void parse(DocListener document, String file, String tagmap)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      file - The path to a file with the content
      tagmap - A user defined tagmap
    • parse

      public static void parse(DocListener document, String file, Map<String,XmlPeer> tagmap)
      Parses a given file and writes the content to a document, using a certain tagmap.
      Parameters:
      document - The document that will listen to the parser
      file - The path to a file with the content
      tagmap - A user defined tagmap
    • parse

      public static void parse(DocListener document, InputStream is)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      is - The input source with the content
    • parse

      public static void parse(DocListener document, InputStream is, String tagmap)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      is - The input stream with the content
      tagmap - A user defined tagmap
    • parse

      public static void parse(DocListener document, InputStream is, Map<String,XmlPeer> tagmap)
      Parses a given file and writes the content to a document, using a certain tagmap.
      Parameters:
      document - The document that will listen to the parser
      is - The InputStream with the content
      tagmap - A user defined tagmap
    • parse

      public static void parse(DocListener document, Reader is)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      is - The reader that reads the content
    • parse

      public static void parse(DocListener document, Reader is, String tagmap)
      Parses a given file that validates with the iText DTD and writes the content to a document.
      Parameters:
      document - The document that will listen to the parser
      is - The reader that reads the content
      tagmap - A user defined tagmap
    • parse

      public static void parse(DocListener document, Reader is, Map<String,XmlPeer> tagmap)
      Parses a given file and writes the content to a document, using a certain tagmap.
      Parameters:
      document - The document that will listen to the parser
      is - The reader that reads the content
      tagmap - A user defined tagmap
    • go

      public void go(DocListener document, InputSource is)
      Parses a given file.
      Parameters:
      document - The document that will listen to the parser
      is - The InputStream with the contents
    • go

      public void go(DocListener document, InputSource is, String tagmap)
      Parses a given file.
      Parameters:
      document - The document that will listen to the parser
      is - The input source with the content
      tagmap - A user defined tagmap
    • go

      public void go(DocListener document, InputSource is, InputStream tagmap)
      Parses a given file.
      Parameters:
      document - The document that will listen to the parser
      is - the input source with the content
      tagmap - an inputstream to a user defined tagmap
    • go

      public void go(DocListener document, InputSource is, Map<String,XmlPeer> tagmap)
      Parses a given file.
      Parameters:
      document - The document that will listen to the parser
      is - the input source with the content
      tagmap - a user defined tagmap
    • go

      public void go(DocListener document, String file)
      Parses a given file.
      Parameters:
      document - The document that will listen to the parser
      file - The path to a file with the content
    • go

      public void go(DocListener document, String file, String tagmap)
      Parses a given file.
      Parameters:
      document - the document that will listen to the parser
      file - the path to a file with the content
      tagmap - a user defined tagmap
    • go

      public void go(DocListener document, String file, Map<String,XmlPeer> tagmap)
      Parses a given file.
      Parameters:
      document - The document that will listen to the parser
      file - the path to a file with the content
      tagmap - a user defined tagmap