feat.v1.template
インタフェース HTMLDocument

すべてのスーパーインタフェース:
CompositeNode, HTMLNode
既知の実装クラスの一覧:
HTMLElementImpl

public interface HTMLDocument
extends HTMLNode, CompositeNode

HTML文書の最上位ノード。

作成者:
SUGIMOTO Ken-ichi

フィールドの概要
 
インタフェース feat.v1.template.HTMLNode から継承したフィールド
NODETYPE_ATTRIBUTE, NODETYPE_DOCUMENT, NODETYPE_ELEMENT, NODETYPE_REMARK, NODETYPE_TEXT
 
メソッドの概要
 HTMLNode find(java.lang.String xpath)
          このノードを先頭とするノードツリーからXPathにマッチするノードを返す。
 java.lang.String getEncoding()
          このドキュメントのエンコーディングを返す。
 HTMLNodeList select(java.lang.String xpath)
          このノードを先頭とするノードツリーからXPathにマッチするすべてのノードを返す。
 java.lang.String toHTML()
           
 
インタフェース feat.v1.template.HTMLNode から継承したメソッド
copy, detach, getDocument, getFirst, getFirstChild, getLast, getNext, getNodeType, getParent, getPrev, getValue, insertAfter, insertBefore, toHTML
 
インタフェース feat.v1.template.CompositeNode から継承したメソッド
addChild, addText, clear, count, findElement, findElementByClass, getLastTag, getLastText, getString, getTag, getTag, getText, getText, setText
 

メソッドの詳細

getEncoding

public java.lang.String getEncoding()
このドキュメントのエンコーディングを返す。

戻り値:

find

public HTMLNode find(java.lang.String xpath)
              throws NodeNotFoundException
このノードを先頭とするノードツリーからXPathにマッチするノードを返す。

パラメータ:
xpath - String
戻り値:
例外:
NodeNotFoundException

select

public HTMLNodeList select(java.lang.String xpath)
このノードを先頭とするノードツリーからXPathにマッチするすべてのノードを返す。

パラメータ:
xpath -
戻り値:
XPathにマッチするノードが無かったら空のIteratorを返す。

toHTML

public java.lang.String toHTML()