public class CDATA extends Text
Text object, but output behavior is different.
CDATA makes no guarantees about the underlying textual representation of
character data, but does expose that data as a Java String.| Modifier | Constructor and Description |
|---|---|
protected |
CDATA()
This is the protected, no-args constructor standard in all JDOM
classes.
|
|
CDATA(String str)
This constructor creates a new
CDATA node, with the
supplied string value as it's character content. |
| Modifier and Type | Method and Description |
|---|---|
void |
append(String str)
This will append character content to whatever content already
exists within this
CDATA node. |
Text |
setText(String str)
This will set the value of this
CDATA node. |
String |
toString()
This returns a
String representation of the
CDATA node, suitable for debugging. |
append, clone, getText, getTextNormalize, getTextTrim, getValue, normalizeStringdetach, equals, getDocument, getParent, getParentElement, hashCode, setParentprotected CDATA()
public CDATA(String str)
CDATA node, with the
supplied string value as it's character content.str - the node's character content.IllegalDataException - if str contains an
illegal character such as a vertical tab (as determined
by Verifier.checkCharacterData(java.lang.String))
or the CDATA end delimiter ]]>.public Text setText(String str)
CDATA node.setText in class Textstr - value for node's content.IllegalDataException - if str contains an
illegal character such as a vertical tab (as determined
by Verifier.checkCharacterData(java.lang.String))
or the CDATA end delimiter ]]>.public void append(String str)
CDATA node.append in class Textstr - character content to append.IllegalDataException - if str contains an
illegal character such as a vertical tab (as determined
by Verifier.checkCharacterData(java.lang.String))
or the CDATA end delimiter ]]>.public String toString()
String representation of the
CDATA node, suitable for debugging. If the XML
representation of the CDATA node is desired,
either Text.getText() or
XMLOutputter.output(CDATA, java.io.Writer)
should be used.Copyright ? 2004 Jason Hunter, Brett McLaughlin. All Rights Reserved.