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 object is compatible with Microsoft XML DOM.
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.
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 |
| 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 |
This interface inherits from XMLDOMNode.
| Property | Supported |
| Name | Yes |
| value | Yes |
This interface inherits from XMLDOMText.
This interface inherits from XMLDOMCharacterData.
| Method | Supported |
| splitText | Yes |
This interface inherits from XMLDOMNode.
| Property | Supported |
| data | Yes |
| Length | Yes |
| Method | Supported |
| insertData | Yes |
| replaceData | Yes |
| substringData | Yes |
| deleteData | Yes |
This interface inherits from XMLDOMCharacterData
This interface inherits from XMLDOMNode
This interface inherits from XMLDOMNode
| Property | Supported |
| entities | Yes |
| name | Yes |
| notations | Yes |
This interface inherits from XMLDOMNode
| Property | Supported |
| tagname | Yes |
| Method | Supported |
| getAttribute | Yes |
| getAttributeNode | Yes |
| getElementsByTagName | Yes |
| Normalize | Yes |
| removeAttribute | Yes |
| removeAttributeNode | Yes |
This interface inherits from XMLDOMNode
| Property | Supported |
| notationname | Yes |
| publicid | Yes |
| systemid | Yes |
This interface inherits from XMLDOMNode
| Method | Supported |
| hasFeature | Yes |
| Method | Supported |
| length | Yes |
| Method | Supported |
| getNamedItem | Yes |
| getQualifiedItem | Yes |
| item | Yes |
| removeNamedItem | Yes |
| removeQualifiedItem | Yes |
| Reset | No |
| setNamedItem | Yes |
| Properties | Supported |
| Length | Yes |
| Method | Supported |
| item | Yes |
| nextNode | Yes |
| Reset | Yes |
This interface inherits from XMLDOMNode
| Properties | Supported |
| publicid | Yes |
| systemid | Yes |
| Properties | Supported |
| errorcode | No |
| filepos | No |
| line | Yes |
| linepos | Yes |
| reason | No |
| srctext | No |
| url | Yes |
This interface inherits from XMLDOMNode
| Properties | Supported |
| data | Yes |
| target | Yes |