5 import javax.xml.parsers.*;
13 * 説明: ニコニコ動画の動画をコメントつきで保存
17 * 著作権: Copyright (c) 2007 PSI
27 public class ConvertToVideoHook {
28 public static boolean convert(File file, File out, String ng_id,
31 Packet packet = new Packet();
33 SAXParserFactory spfactory = SAXParserFactory.newInstance();
35 SAXParser parser = spfactory.newSAXParser();
36 // XMLファイルを指定されたデフォルトハンドラーで処理します
37 NicoXMLReader nico_reader = null;
39 nico_reader = new NicoXMLReader(packet, ng_id, ng_word);
40 } catch (java.util.regex.PatternSyntaxException e) {
44 if (nico_reader != null) {
45 parser.parse(file, nico_reader);
48 FileOutputStream fos = new FileOutputStream(out);
52 } catch (IOException ex) {
54 } catch (SAXException ex) {
56 } catch (ParserConfigurationException ex) {