|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.itextpdf.text.xml.XmlToTxt
public class XmlToTxt
This class converts XML into plain text stripping all tags.
| Field Summary | |
|---|---|
protected java.lang.StringBuffer |
buf
Buffer that stores all content that is encountered. |
| Constructor Summary | |
|---|---|
protected |
XmlToTxt()
Creates an instance of XML to TXT. |
| Method Summary | |
|---|---|
void |
endDocument()
Called after the document is parsed. |
void |
endElement(java.lang.String tag)
Called when an end tag is found. |
static java.lang.String |
parse(java.io.InputStream is)
Static method that parses an XML InputStream. |
void |
startDocument()
Called when the document starts to be parsed. |
void |
startElement(java.lang.String tag,
java.util.Map<java.lang.String,java.lang.String> h)
Called when a start tag is found. |
void |
text(java.lang.String str)
Called when a text element is found. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.StringBuffer buf
| Constructor Detail |
|---|
protected XmlToTxt()
| Method Detail |
|---|
public static java.lang.String parse(java.io.InputStream is)
throws java.io.IOException
is - the XML input that needs to be parsed
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object
public void startElement(java.lang.String tag,
java.util.Map<java.lang.String,java.lang.String> h)
SimpleXMLDocHandler
startElement in interface SimpleXMLDocHandlertag - the tag nameh - the tag's attributesSimpleXMLDocHandler.startElement(java.lang.String, java.util.Map)public void endElement(java.lang.String tag)
SimpleXMLDocHandler
endElement in interface SimpleXMLDocHandlertag - the tag nameSimpleXMLDocHandler.endElement(java.lang.String)public void startDocument()
SimpleXMLDocHandler
startDocument in interface SimpleXMLDocHandlerSimpleXMLDocHandler.startDocument()public void endDocument()
SimpleXMLDocHandler
endDocument in interface SimpleXMLDocHandlerSimpleXMLDocHandler.endDocument()public void text(java.lang.String str)
SimpleXMLDocHandler
text in interface SimpleXMLDocHandlerstr - the text element, probably a fragment.SimpleXMLDocHandler.text(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||