Table of Contents

Namespace iTextSharp.text.xml.simpleparser

Classes

EntitiesToSymbol

This class contains entities that can be used in an entity tag.

EntitiesToUnicode

This class contains entities that can be used in an entity tag.

IanaEncodings

Translates a IANA encoding name to a Java encoding.

SimpleXmlParser

A simple XML and HTML parser. This parser is, like the SAX parser, an event based parser, but with much less functionality. The parser can: It recognizes the encoding used It recognizes all the elements' start tags and end tags It lists attributes, where attribute values can be enclosed in single or double quotes It recognizes the <[CDATA[ ... ]]> construct It recognizes the standard entities: &amp;, &lt;, &gt;, &quot;, and &apos;, as well as numeric entities It maps lines ending in \r\n and \r to \n on input, in accordance with the XML Specification, Section 2.11 The code is based on http://www.javaworld.com/javaworld/javatips/javatip128/ with some extra code from XERCES to recognize the encoding.

Interfaces

ISimpleXmlDocHandler

The handler for the events fired by SimpleXMLParser . @author Paulo Soares (psoares@consiste.pt)

ISimpleXmlDocHandlerComment

The handler for the events fired by SimpleXMLParser . @author Paulo Soares (psoares@consiste.pt)