# Print output for @column tags ?>
public
interface
ProcessingInstruction
implements
Node
| org.w3c.dom.ProcessingInstruction |
The ProcessingInstruction interface represents a "processing
instruction", used in XML as a way to keep processor-specific information
in the text of the document.
No lexical check is done on the content of a processing instruction and
it is therefore possible to have the character sequence
"?>" in the content, which is illegal a processing
instruction per section 2.6 of [XML 1.0]. The
presence of this character sequence must generate a fatal error during
serialization.
See also the Document Object Model (DOM) Level 3 Core Specification.
Inherited constants |
|---|
Public methods | |
|---|---|
abstract
String
|
getData()
The content of this processing instruction. |
abstract
String
|
getTarget()
The target of this processing instruction. |
abstract
void
|
setData(String data)
The content of this processing instruction. |
Inherited methods | |
|---|---|
public abstract String getData ()
The content of this processing instruction. This is from the first non
white space character after the target to the character immediately
preceding the ?>.
| Returns | |
|---|---|
String |
|
public abstract String getTarget ()
The target of this processing instruction. XML defines this as being the first token following the markup that begins the processing instruction.
| Returns | |
|---|---|
String |
|
public abstract void setData (String data)
The content of this processing instruction. This is from the first non
white space character after the target to the character immediately
preceding the ?>.
| Parameters | |
|---|---|
data |
String |
| Throws | |
|---|---|
DOMException |
NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. |