Path: ccsf.homeunix.org!ccsf.homeunix.org!news1.wakwak.com!nf1.xephion.ne.jp!onion.ish.org!honnetnews!news.gw.fukushima-u.ac.jp!news.tains.tohoku.ac.jp!newsfeed.media.kyoto-u.ac.jp!oix.u-ryukyu.ac.jp!u-ryukyu.ac.jp!ie.u-ryukyu.ac.jp!gama.is.tsukuba.ac.jp!nadesico.cc.tsukuba.ac.jp!gssm!kuno From: kuno@gssm.otsuka.tsukuba.ac.jp Newsgroups: fj.net.watch,fj.kanji,fj.news.reader Subject: Re: Shift-JIS →Unicodeの16ビットにエンコード変換 Date: 1 Apr 2004 22:26:07 GMT Organization: GSSM, Univ. Tsukuba, Tokyo, Japan Lines: 26 Message-ID: References: <40695e9c$1@127.0.0.1> <406B4DEE.1EB33BEA@ht.sakura.ne.jp> <406bcf69@127.0.0.1> <406C406F.3A2568B7@ht.sakura.ne.jp> NNTP-Posting-Host: utogw.gssm.otsuka.tsukuba.ac.jp X-Newsreader: mnews [version 1.21] 1997-12/23(Tue) Xref: ccsf.homeunix.org fj.net.watch:524 fj.kanji:163 fj.news.reader:20 久野です。 delmonta@ht.sakura.ne.jpさん: > そういう意図でしたか。 > とすると、うちで公開している JavaScript でもできますよ。 > http://www.ht.sakura.ne.jp/~delmonta/koreanisch/buchstaben-zu-nummer.html Javaなんかでも書いてみましたがこういうのでいいのかな。 久野 --- import java.io.*; public class Test { public static void main(String[] args) throws Exception { Reader r = new InputStreamReader( new FileInputStream(args[0]), "JISAutoDetect"); int ch; while((ch = r.read()) >= 0) if(ch < 256) { System.out.print((char)ch); } else { System.out.print("&#"); System.out.print(ch); System.out.print(';'); } } }