概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
A
ALL
- クラス asanhtmlparser.util.
Logger
の static 変数
asanhtmlparser
- パッケージ asanhtmlparser
asanhtmlparser.util
- パッケージ asanhtmlparser.util
C
CharReader
-
asanhtmlparser
の クラス
ファイルから文字を読み込みます.
CharReader()
- クラス asanhtmlparser.
CharReader
のコンストラクタ
CLOSE_TAG
- クラス asanhtmlparser.
HtmlElement
の static 変数
"</TAG>" 形式のタグ.
clsThreshold
- クラス asanhtmlparser.util.
Logger
の static 変数
すべてのloggerで、INFO以上を出力したいときには、Logger.clsThreshold=INFO;とする。
col
- クラス asanhtmlparser.
ScannerPosition
の変数
カラム位置(1〜)
collectFiles(File)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
指定されたディレクトリ内のファイルを再帰的に探ます。
comment
- クラス asanhtmlparser.
HtmlComment
の変数
コメントの内容です.
D
DEBUG
- クラス asanhtmlparser.util.
Logger
の static 変数
debug(Object)
- クラス asanhtmlparser.util.
Logger
のメソッド
debug(Object, Throwable)
- クラス asanhtmlparser.util.
Logger
のメソッド
decodeXml(String)
- クラス asanhtmlparser.util.
TextUtil
の static メソッド
XMLの文字コード変換を元に戻します。
downloadContents(URL)
- クラス asanhtmlparser.util.
NetUtil
の static メソッド
指定されたURLの中身を取得し、バイト配列として返します。
E
encodeJavaEscape(String)
- クラス asanhtmlparser.util.
TextUtil
の static メソッド
Javaのエスケープシーケンスを変換します。
encodeXml(String)
- クラス asanhtmlparser.util.
TextUtil
の static メソッド
XMLの文字コード変換を行います。
ERROR
- クラス asanhtmlparser.util.
Logger
の static 変数
ex
- クラス asanhtmlparser.
HtmlError
の変数
エラーの内容です.
F
FATAL
- クラス asanhtmlparser.util.
Logger
の static 変数
FileUtil
-
asanhtmlparser.util
の クラス
Asanのファイル関係のユーティリティ.
FileUtil()
- クラス asanhtmlparser.util.
FileUtil
のコンストラクタ
G
getAttributeCount()
- クラス asanhtmlparser.
HtmlElement
のメソッド
属性の数を返します。
getAttributeName(int)
- クラス asanhtmlparser.
HtmlElement
のメソッド
指定された番号の属性名を返します。
getAttributeValue(String)
- クラス asanhtmlparser.
HtmlElement
のメソッド
指定された名前の属性の値を取得します。
getAttributeValue(String, String)
- クラス asanhtmlparser.
HtmlElement
のメソッド
指定された名前の属性の値を取得します。
getLogger(Class)
- クラス asanhtmlparser.util.
Logger
の static メソッド
getToken()
- クラス asanhtmlparser.
HtmlScanner
のメソッド
getToken(ScannerPosition)
- クラス asanhtmlparser.
HtmlScanner
のメソッド
ノードを取得します。
H
HtmlComment
-
asanhtmlparser
の クラス
HTMLのコメント。
HtmlElement
-
asanhtmlparser
の クラス
HTMLのタグの内容.属性の情報も保持します.
HtmlError
-
asanhtmlparser
の クラス
HTMLの構文エラーのときのエラー箇所です.
HtmlParser
-
asanhtmlparser
の クラス
HTMLの構文解析をおこないます.
HtmlParser()
- クラス asanhtmlparser.
HtmlParser
のコンストラクタ
HtmlParserException
-
asanhtmlparser
の 例外
HTMLの構文解析で例外が発生した場合にスローされます。
HtmlScanner
-
asanhtmlparser
の クラス
HTMLの字句解析器です.
HtmlScanner()
- クラス asanhtmlparser.
HtmlScanner
のコンストラクタ
HtmlText
-
asanhtmlparser
の クラス
テキストを保持します。
I
IHtmlNode
-
asanhtmlparser
の インタフェース
HTMLのノードです。
INFO
- クラス asanhtmlparser.util.
Logger
の static 変数
info(Object)
- クラス asanhtmlparser.util.
Logger
のメソッド
info(Object, Throwable)
- クラス asanhtmlparser.util.
Logger
のメソッド
L
line
- クラス asanhtmlparser.
ScannerPosition
の変数
行番号(1〜)
loadLines(File)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
指定されたテキストファイルを改行ごとに区切って、Stringのリストとして返します。
log(int, Object, Throwable)
- クラス asanhtmlparser.util.
Logger
のメソッド
Logger
-
asanhtmlparser.util
の クラス
Asanの自前のLogger.
M
main(String[])
- クラス asanhtmlparser.
CharReader
の static メソッド
単体テスト用のメイン.
main(String[])
- クラス asanhtmlparser.
HtmlParser
の static メソッド
テストプログラム.
main(String[])
- クラス asanhtmlparser.
HtmlScanner
の static メソッド
N
NetUtil
-
asanhtmlparser.util
の クラス
Asanのネットワーク関係のユーティリティ.
NetUtil()
- クラス asanhtmlparser.util.
NetUtil
のコンストラクタ
O
objThreshold
- クラス asanhtmlparser.util.
Logger
の変数
ある特定のloggerで、すべてを出力したいときには、logger.objThreshold=ALL;とする。
OFF
- クラス asanhtmlparser.util.
Logger
の static 変数
OPEN_TAG
- クラス asanhtmlparser.
HtmlElement
の static 変数
"<TAG>" 形式のタグ.
P
parse(URL)
- クラス asanhtmlparser.
HtmlParser
のメソッド
指定されたURLのHTMLを解析し、タグのリストを返します。
parse(String, URL)
- クラス asanhtmlparser.
HtmlParser
のメソッド
指定されたHTMLのソースの構文解析を行います。
parseCharset(byte[])
- クラス asanhtmlparser.
HtmlParser
のメソッド
指定されたHTMLのコンテンツの文字セットを判断します。
pos
- クラス asanhtmlparser.
HtmlComment
の変数
タグが現れたソースの位置です.
pos
- クラス asanhtmlparser.
HtmlElement
の変数
タグが現れたソースの位置です.
pos
- クラス asanhtmlparser.
HtmlError
の変数
テキストが現れたソースの位置です.
pos
- 例外 asanhtmlparser.
HtmlParserException
の変数
例外が派生したHTMLのソースの位置.null可
pos
- クラス asanhtmlparser.
HtmlText
の変数
テキストが現れたソースの位置です.
pos
- クラス asanhtmlparser.
ScannerPosition
の変数
スキャン中の位置.
R
readBinaryFile(File)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
バイナリファイルを一気に読み込みます。
readTextFile(File, String)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
テキストファイルを一気に読み込みます。
readTextFile(File)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
テキストファイルを一気に読み込みます。
replace(String, String, String)
- クラス asanhtmlparser.util.
TextUtil
の static メソッド
文字列を置き換える.
S
same(File, File)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
バイナリレベルで同じファイルかどうかを調べます。
saveLines(File, Collection)
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
ScannerPosition
-
asanhtmlparser
の クラス
字句解析器の現在の状態を保持するクラス.
setSource(String, URL)
- クラス asanhtmlparser.
HtmlScanner
のメソッド
SINGLE_TAG
- クラス asanhtmlparser.
HtmlElement
の static 変数
"<TAG/>" 形式のタグ.
skip()
- クラス asanhtmlparser.
HtmlScanner
のメソッド
T
tagname
- クラス asanhtmlparser.
HtmlElement
の変数
タグ名.
text
- クラス asanhtmlparser.
HtmlError
の変数
テキストの内容
text
- クラス asanhtmlparser.
HtmlText
の変数
テキストの内容
TextUtil
-
asanhtmlparser.util
の クラス
Asanのテキスト関係の便利なユーティリティ.
TextUtil()
- クラス asanhtmlparser.util.
TextUtil
のコンストラクタ
times(String, int)
- クラス asanhtmlparser.util.
TextUtil
の static メソッド
引数strをcount個繰り返した文字列を返す。
toString()
- クラス asanhtmlparser.
HtmlComment
のメソッド
コメントの内容を人間がデバッグしやすい文字列の形式で出力します。
toString()
- クラス asanhtmlparser.
HtmlElement
のメソッド
エレメントの内容を人間がデバッグしやすい文字列の形式で出力します。
toString()
- クラス asanhtmlparser.
HtmlError
のメソッド
toString()
- 例外 asanhtmlparser.
HtmlParserException
のメソッド
例外の内容を人間がデバッグしやすい文字列の形式で出力します。
toString()
- クラス asanhtmlparser.
HtmlText
のメソッド
テキストの内容を人間がデバッグしやすい文字列の形式で出力します。
toString()
- クラス asanhtmlparser.
ScannerPosition
のメソッド
type
- クラス asanhtmlparser.
HtmlElement
の変数
どの形式のタグか?
U
url
- クラス asanhtmlparser.
ScannerPosition
の変数
URL. null可
W
WARN
- クラス asanhtmlparser.util.
Logger
の static 変数
writeBinaryFile(File, byte[])
- クラス asanhtmlparser.util.
FileUtil
の static メソッド
バイナリファイルを一気に書き込みます。
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス