com.lowagie.text.xml
Class XmlParser

java.lang.Object
  extended by 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 Summary
protected  SAXParser parser
          This is the instance of the parser.
 
Constructor Summary
XmlParser()
          Constructs an XmlParser.
 
Method Summary
 void go(DocListener document, InputSource is)
          Parses a given file.
 void go(DocListener document, InputSource is, HashMap tagmap)
          Parses a given file.
 void go(DocListener document, InputSource is, InputStream tagmap)
          Parses a given file.
 void go(DocListener document, InputSource is, String tagmap)
          Parses a given file.
 void go(DocListener document, String file)
          Parses a given file.
 void go(DocListener document, String file, HashMap tagmap)
          Parses a given file.
 void go(DocListener document, String file, String tagmap)
          Parses a given file.
static void parse(DocListener document, InputSource is)
          Parses a given file that validates with the iText DTD and writes the content to a document.
static void parse(DocListener document, InputSource is, HashMap tagmap)
          Parses a given file and writes the content to a document, using a certain tagmap.
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.
static void parse(DocListener document, InputStream is)
          Parses a given file that validates with the iText DTD and writes the content to a document.
static void parse(DocListener document, InputStream is, HashMap tagmap)
          Parses a given file and writes the content to a document, using a certain tagmap.
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.
static void parse(DocListener document, Reader is)
          Parses a given file that validates with the iText DTD and writes the content to a document.
static void parse(DocListener document, Reader is, HashMap tagmap)
          Parses a given file and writes the content to a document, using a certain tagmap.
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.
static void parse(DocListener document, String file)
          Parses a given file that validates with the iText DTD and writes the content to a document.
static void parse(DocListener document, String file, HashMap tagmap)
          Parses a given file and writes the content to a document, using a certain tagmap.
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parser

protected SAXParser parser
This is the instance of the parser.

Constructor Detail

XmlParser

public XmlParser()
Constructs an XmlParser.

Method Detail

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 inputsource 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 inputsource with the content
tagmap - an inputstream to a user defined tagmap

go

public void go(DocListener document,
               InputSource is,
               HashMap tagmap)
Parses a given file.

Parameters:
document - The document that will listen to the parser
is - the inputsource 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,
               HashMap 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

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 inputsource 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 inputsource with the content
tagmap - a user defined tagmap

parse

public static void parse(DocListener document,
                         InputSource is,
                         HashMap 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 inputsource 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,
                         HashMap 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 inputsource 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 inputstream with the content
tagmap - A user defined tagmap

parse

public static void parse(DocListener document,
                         InputStream is,
                         HashMap 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,
                         HashMap 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

Hosted by Hostbasket