J-ASP xmldom Object



What's XML ?

Extensible Markup Language (XML) is a meta-markup language that provides a format for describing structured data. This facilitates more precise declarations of content and more meaningful search results across multiple platforms. In addition, XML is enabling a new generation of Web-based data viewing and manipulation applications.

J-ASP xmldom

J-ASP xmldom object is compatible with Microsoft XML DOM.

Requirements:

J-ASP xmldom requires "Oracle XML parser for Java", you need download "Oracle XML parser for Java" first, and add xmlparserv2.jar into the classpath of the web server.

For the usage information, please refer to the Microsoft documentation.

Here is a sample which shows the personal infomation by XMLDOM, and get the asp source codes by clicking here.

J-ASP xmldom Objects

DOMDocument supported

This interface inherits from XMLDOMNode.

Property Supported
async No
doctype Yes
documentelement Yes
implementation Yes
ondataavailable No
onreadystatechange No
ontransformnode No
parseerror Yes
preservewhitespace Yes
readystate No
resolveexternals No
url Yes
validateonparse No
Method Supported
Abort No
createAttribute Yes
createCDATASection Yes
createComment Yes
createDocumentFragment Yes
createElement Yes
createEntityReference Yes
createNode Yes
createProcessingInstruction Yes
createTextNode Yes
getElementsByTagName Yes
Load Yes
LoadXML Yes
nodeFromID Yes
Save Yes

XMLDOMNode supported

Property Supported
attributers Yes
basename Yes
childnodes Yes
datatype No
definition No
firstchild Yes
lastchild Yes
namespaceuri Yes
nextsibling Yes
nodename Yes
nodetype Yes
nodetypevalue No
nodetypestring Yes
nodevalue Yes
OwnerDocument Yes
parent Yes
parsed Yes
Prefix Yes
previoussibling Yes
Specified Yes
text Yes
xml Yes
Method Supported
appendChild Yes
cloneNode Yes
hasChildNodes Yes
insertBefore Yes
createDocumentFragment Yes
removeChild Yes
replaceChild Yes
selectNodes Yes
selectSingleNode Yes
transformNode Yes
transformNodeToObject Yes

XMLDOMAttribute supported

This interface inherits from XMLDOMNode.

Property Supported
Name Yes
value Yes

XMLDOMCDATASection supported

This interface inherits from XMLDOMText.


XMLDOMText supported

This interface inherits from XMLDOMCharacterData.

Method Supported
splitText Yes

XMLDOMCharacterData supported

This interface inherits from XMLDOMNode.

Property Supported
data Yes
Length Yes
Method Supported
insertData Yes
replaceData Yes
substringData Yes
deleteData Yes

XMLDOMComment supported

This interface inherits from XMLDOMCharacterData



XMLDOMDocumentFragment supported

This interface inherits from XMLDOMNode



XMLDOMDocumentType supported

This interface inherits from XMLDOMNode


Property Supported
entities Yes
name Yes
notations Yes

XMLDOMElement supported

This interface inherits from XMLDOMNode

Property Supported
tagname Yes
Method Supported
getAttribute Yes
getAttributeNode Yes
getElementsByTagName Yes
Normalize Yes
removeAttribute Yes
removeAttributeNode Yes


XMLDOMEntity supported

This interface inherits from XMLDOMNode

Property Supported
notationname Yes
publicid Yes
systemid Yes

XMLDOMEntityReference supported

This interface inherits from XMLDOMNode


XMLDOMImplementation supported

Method Supported
hasFeature Yes

XMLDOMNamedNodeMap supported

Method Supported
length Yes
Method Supported
getNamedItem Yes
getQualifiedItem Yes
item Yes
removeNamedItem Yes
removeQualifiedItem Yes
Reset No
setNamedItem Yes

XMLDOMNodeList supported

Properties Supported
Length Yes
Method Supported
item Yes
nextNode Yes
Reset Yes

XMLDOMNotation supported

This interface inherits from XMLDOMNode

Properties Supported
publicid Yes
systemid Yes

XMLDOMParseError supported

Properties Supported
errorcode No
filepos No
line Yes
linepos Yes
reason No
srctext No
url Yes

XMLDOMProcessingInstruction supported

This interface inherits from XMLDOMNode

Properties Supported
data Yes
target Yes