2007-10-06 YukiWikiのタイトルをJavaで取得する パソコン・インターネット Java そうとうひどいコードができました。 private String convertTitleFromFileName(String filepath) { // ファイル名からパスを取り除く String items = filepath.split("/"); String filename = items[items.length - 1]; System.out.println("filename = " + filename); byte bt = new byte[filename.length()]; int btCount = 0; for(int i = 0; i < filename.length()-4; i+=2) { bt[btCount++] = (byte)Integer.valueOf(filename.substring(i, i+2), 16).intValue(); //System.out.print(filename.substring(i, i+2)+":"); } String tmp = ""; try { tmp = new String(bt, "euc-jp"); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } return tmp; } 関連記事 YukiWikiの改造メモ YukiWIkiのAjax対応 2年後の記事 MacBook Airで64ビットカーネルを動かせる!