【初心者】Java質問・相談スレ8【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0804デフォルトの名無しさん
NGNG以下のJDCのTechTIPSのサンプルコードを利用すると、
aタグのhrefの内容が取得できますが、
HTML.Tag.A→HTML.Tag.INPUT
HTML.Attribute.HREF→HTML.Attribute.NAME
としてもinputタグのnameの内容は取得できません。
aタグ以外は全て取得できないようなんですが、
どうすればうまくいくのでしょうか?
ttp://sdc.sun.co.jp/NASApp/sdcpersonal/private/jdc/techtips/1999/tt0923.html
サンプルコードの内容は一部抜粋すると、
import javax.swing.text.*;
import javax.swing.text.html.*;
〜
EditorKit kit = new HTMLEditorKit();
Document doc = kit.createDefaultDocument();
Reader rd = getReader(args[0]);
kit.read(rd, doc, 0);
ElementIterator it = new ElementIterator(doc);
javax.swing.text.Element elem;
while ((elem = it.next()) != null) {
SimpleAttributeSet s = (SimpleAttributeSet)
elem.getAttributes().getAttribute(HTML.Tag.A);
if (s != null) {
System.out.println(s.getAttribute(HTML.Attribute.HREF));
}
という感じです。
■ このスレッドは過去ログ倉庫に格納されています