* <p>
* タイトル: さきゅばす
* </p>
- *
+ *
* <p>
* 説明: ニコニコ動画の動画をコメントつきで保存
* </p>
- *
+ *
* <p>
* 著作権: Copyright (c) 2007 PSI
* </p>
- *
+ *
* <p>
* 会社名:
* </p>
- *
+ *
* @author 未入力
* @version 1.0
*/
NG_ID = makePattern(ng_id);
}
- private static final Pattern makePattern(String word) {
+ private static Pattern makePattern(String word) {
if (word == null || word.length() <= 0) {
return null;
}
}
}
String elt[] = new String[index];
- for (int i = 0; i < index; i++) {
- elt[i] = tmp2[i];
- }
+ System.arraycopy(tmp2, 0, elt, 0, index);
String reg = "";
for (int i = 0; i < elt.length; i++) {
String e = elt[i];
return Pattern.compile(reg);
}
- private static final boolean match(Pattern pat, String word) {
+ private static boolean match(Pattern pat, String word) {
if (word == null || word.length() <= 0 || pat == null) {
return false;
}
}
/**
- *
+ *
*/
+ @Override
public void startDocument() {
System.out.println("Start converting to interval file.");
}
/**
- *
+ *
* @param uri
* String
* @param localName
* @param attributes
* Attributes
*/
+ @Override
public void startElement(String uri, String localName, String qName,
Attributes attributes) {
if (qName.toLowerCase().equals("chat")) {
}
/**
- *
+ *
* @param ch
* char[]
* @param offset
* @param length
* int
*/
+ @Override
public void characters(char[] ch, int offset, int length) {
char input[] = (new String(ch, offset, length)).toCharArray();
for (int i = 0; i < input.length; i++) {
}
/**
- *
+ *
* @param uri
* String
* @param localName
* @param qName
* String
*/
+ @Override
public void endElement(String uri, String localName, String qName) {
if (qName.toLowerCase().equals("chat")) {
if (!item_kicked) {
/**
* ドキュメント終了
*/
+ @Override
public void endDocument() {
// System.out.println("----------");
System.out.println("Converting finished.");