Пример #1
0
 @Override
 public void handleStartTag(HTML.Tag tag, MutableAttributeSet attr, int pos) {
   // <B>が出たら次の地の文はカテゴリ名。なのでフラグを立てる。
   if (tag.equals(HTML.Tag.B)) {
     start_bold = true;
     start_category_flag = true;
   }
   // <A>タグが出たらurlを保持。あとで板名とペアにする。
   if (tag.equals(HTML.Tag.A)) {
     // 頭についてる広告タグは無視。
     if (parse_2ch_start_flag) {
       String href = (String) attr.getAttribute(HTML.Attribute.HREF);
       next_board_url = href;
     }
   }
 }
Пример #2
0
 // </B>タグ。次の地の文はカテゴリじゃないのでフラグを倒す。
 @Override
 public void handleEndTag(HTML.Tag tag, int pos) {
   if (tag.equals(HTML.Tag.B)) {
     start_bold = false;
   }
 }