JavaTM 2 Platform
Standard Ed. 6

類別 org.w3c.dom.DOMException
的使用

使用 DOMException 的軟體套件
javax.imageio.metadata 用於處理讀寫元資料的 Java Image I/O API 的套件。 
org.w3c.dom 為文檔物件模型 (DOM) 提供介面,該模型是 Java API for XML Processing 的元件 API。 
org.w3c.dom.events   
org.w3c.dom.ls   
 

javax.imageio.metadataDOMException 的使用
 

拋出 DOMExceptionjavax.imageio.metadata 中的方法
 short IIOMetadataNode.compareDocumentPosition(Node other)
           
 String IIOMetadataNode.getNamespaceURI()
          返回 null,因為不支持名稱空間。
 String IIOMetadataNode.getNodeValue()
           
 String IIOMetadataNode.getTextContent()
           
 Attr IIOMetadataNode.setAttributeNode(Attr newAttr)
           
 void IIOMetadataNode.setIdAttribute(String name, boolean isId)
           
 void IIOMetadataNode.setIdAttributeNode(Attr idAttr, boolean isId)
           
 void IIOMetadataNode.setIdAttributeNS(String namespaceURI, String localName, boolean isId)
           
 void IIOMetadataNode.setNodeValue(String nodeValue)
           
 void IIOMetadataNode.setTextContent(String textContent)
           
 

org.w3c.domDOMException 的使用
 

拋出 DOMExceptionorg.w3c.dom 中的方法
 Node Document.adoptNode(Node source)
          試圖把另一文檔中的節點採用到此文檔。
 Node Node.appendChild(Node newChild)
          將節點 newChild 添加到此節點的子節點列表的末尾。
 void CharacterData.appendData(String arg)
          將字元串追加到節點的字元資料的結尾。
 short Node.compareDocumentPosition(Node other)
          就節點在文檔中的位置並按照文檔的順序,比較參考節點(即在其上調用此方法的節點)與作為參數傳遞的節點。
 Attr Document.createAttribute(String name)
          創建給定名稱的 Attr
 Attr Document.createAttributeNS(String namespaceURI, String qualifiedName)
          創建給定的限定名稱和名稱空間 URI 的屬性。
 CDATASection Document.createCDATASection(String data)
          創建其值為指定字元串的 CDATASection 節點。
 Document DOMImplementation.createDocument(String namespaceURI, String qualifiedName, DocumentType doctype)
          創建具有文檔元素的指定型別的 DOM Document 物件。
 DocumentType DOMImplementation.createDocumentType(String qualifiedName, String publicId, String systemId)
          創建空 DocumentType 節點。
 Element Document.createElement(String tagName)
          創建指定型別的元素。
 Element Document.createElementNS(String namespaceURI, String qualifiedName)
          創建給定的限定名稱和名稱空間 URI 的元素。
 EntityReference Document.createEntityReference(String name)
          創建 EntityReference 物件。
 ProcessingInstruction Document.createProcessingInstruction(String target, String data)
          創建給定指定名稱和資料字元串的 ProcessingInstruction 節點。
 void CharacterData.deleteData(int offset, int count)
          從該節點移除某個範圍的 16 位單元。
 Attr Element.getAttributeNodeNS(String namespaceURI, String localName)
          通過本地名稱和名稱空間 URI 獲得 Attr 節點。
 String Element.getAttributeNS(String namespaceURI, String localName)
          通過本地名稱和名稱空間 URI 獲得屬性值。
 String CharacterData.getData()
          實作此介面的節點的字元資料。
 NodeList Element.getElementsByTagNameNS(String namespaceURI, String localName)
          以文檔順序返回具有給定本地名稱和名稱空間 URI 的所有後代 ElementsNodeList
 Node NamedNodeMap.getNamedItemNS(String namespaceURI, String localName)
          檢索通過本地名稱和名稱空間 URI 指定的節點。
 String Node.getNodeValue()
          此節點的值,取決於其型別;參見上表。
 Object DOMConfiguration.getParameter(String name)
          如果已知,則返回參數的值。
 String Node.getTextContent()
          此屬性返回此節點及其後代的文本內容。
 boolean Element.hasAttributeNS(String namespaceURI, String localName)
          當具有給定本地名稱和名稱空間 URI 的屬性在此元素上被指定一個值或具有預設值時,返回 true;否則返回 false
 Node Document.importNode(Node importedNode, boolean deep)
          從另一文檔向此文檔導入節點,而不改變或移除原始文檔中的源節點;此方法創建源節點的一個新副本。
 Node Node.insertBefore(Node newChild, Node refChild)
          在現有子節點 refChild 之前插入節點 newChild
 void CharacterData.insertData(int offset, String arg)
          在指定的 16 位單元偏移量位置插入一個字元串。
 void Element.removeAttribute(String name)
          通過名稱移除一個屬性。
 Attr Element.removeAttributeNode(Attr oldAttr)
          移除指定的屬性節點。
 void Element.removeAttributeNS(String namespaceURI, String localName)
          通過本地名稱和名稱空間 URI 移除屬性值。
 Node Node.removeChild(Node oldChild)
          從子節點列表中移除 oldChild 所指示的子節點,並將其返回。
 Node NamedNodeMap.removeNamedItem(String name)
          移除通過名稱指定的節點。
 Node NamedNodeMap.removeNamedItemNS(String namespaceURI, String localName)
          移除通過本地名稱和名稱空間 URI 指定的節點。
 Node Document.renameNode(Node n, String namespaceURI, String qualifiedName)
          重命名 ELEMENT_NODEATTRIBUTE_NODE 型別的現有節點。
 Node Node.replaceChild(Node newChild, Node oldChild)
          將子節點列表中的子節點 oldChild 替換為 newChild,並返回 oldChild 節點。
 void CharacterData.replaceData(int offset, int count, String arg)
          用指定的字元串替換從指定 16 位單元偏移量起始的字元。
 Text Text.replaceWholeText(String content)
          將當前節點和所有邏輯上相鄰的文本節點的文本替換為指定的文本。
 void Element.setAttribute(String name, String value)
          添加一個新屬性。
 Attr Element.setAttributeNode(Attr newAttr)
          添加新的屬性節點。
 Attr Element.setAttributeNodeNS(Attr newAttr)
          添加新屬性。
 void Element.setAttributeNS(String namespaceURI, String qualifiedName, String value)
          添加新屬性。
 void ProcessingInstruction.setData(String data)
          此處理指令的內容。
 void CharacterData.setData(String data)
          實作此介面的節點的字元資料。
 void Element.setIdAttribute(String name, boolean isId)
          如果參數 isIdtrue,則此方法將指定的屬性宣告為用於確定使用者的 ID 屬性。
 void Element.setIdAttributeNode(Attr idAttr, boolean isId)
          如果參數 isIdtrue,則此方法將指定的屬性宣告為使用者確定的 ID 屬性。
 void Element.setIdAttributeNS(String namespaceURI, String localName, boolean isId)
          如果參數 isIdtrue,則此方法將指定的屬性宣告為使用者確定的 ID 屬性。
 Node NamedNodeMap.setNamedItem(Node arg)
          使用 nodeName 屬性添加節點。
 Node NamedNodeMap.setNamedItemNS(Node arg)
          使用其 namespaceURIlocalName 添加節點。
 void Node.setNodeValue(String nodeValue)
          此節點的值,取決於其型別;參見上表。
 void DOMConfiguration.setParameter(String name, Object value)
          設置參數的值。
 void Node.setPrefix(String prefix)
          此節點的名稱空間前綴;如果未指定,則為 null
 void Node.setTextContent(String textContent)
          此屬性返回此節點及其後代的文本內容。
 void Attr.setValue(String value)
          檢索時,該屬性值以字元串形式返回。
 void Document.setXmlStandalone(boolean xmlStandalone)
          作為 XML 宣告 的一部分指定此文檔是否是單獨的的屬性。
 void Document.setXmlVersion(String xmlVersion)
          作為 XML 宣告 的一部分指定此文檔版本號的屬性。
 Text Text.splitText(int offset)
          在指定的 offset 處將此節點拆分為兩個節點,並將二者作為兄弟節點保持在階層樹中。
 String CharacterData.substringData(int offset, int count)
          從該節點提取某個範圍的資料。
 

org.w3c.dom.eventsDOMException 的使用
 

拋出 DOMExceptionorg.w3c.dom.events 中的方法
 Event DocumentEvent.createEvent(String eventType)
           
 

org.w3c.dom.lsDOMException 的使用
 

拋出 DOMExceptionorg.w3c.dom.ls 中的方法
 LSParser DOMImplementationLS.createLSParser(short mode, String schemaType)
          創建一個新的 LSParser
 Document LSParser.parse(LSInput input)
          從通過 LSInput 標識的資源中解析 XML 文檔。
 Document LSParser.parseURI(String uri)
          從 URI 參考 [IETF RFC 2396] 標識的位置解析 XML 文檔。
 Node LSParser.parseWithContext(LSInput input, Node contextArg, short action)
          從通過 LSInput 標識的資源中解析 XML 片段,並將其內容插入到用 contextaction 參數指定的位置的現有文檔。
 String LSSerializer.writeToString(Node nodeArg)
          像前面對 LSSerializer 介面的一般介紹中所描述的那樣序列化指定的節點。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only