前回の記事で暗号化したパスワードを復号化するサンプルです。
入力パスワードは16進数化されています。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-44.htmlへ移動しました。
2007年4月27日金曜日
2007年4月25日水曜日
jdbc文字コード変換 EUC_JP->UNICODE
前回の記事でデータベースに登録できたものの、取り出すときにも変換しないと
今度は表示で文字化けしてしまいます。
以下の関数で元に戻してください。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-42.htmlへ移動しました。
今度は表示で文字化けしてしまいます。
以下の関数で元に戻してください。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-42.htmlへ移動しました。
jdbc文字コード変換 UNICODE->EUC_JP
JDBCを使ってPostgreSQLなどにデータを登録しようとしたときに、
java.sql.SQLException: ERROR: character 0xe3809c of encoding "UNICODE" has no equivalent in "EUC_JP"
のようなエラーが表示されたことはないでしょうか?
チルダやハイフンなどがUNICODEとEUCの間でうまく変換されないのが原因のようです。
自分は以下の関数を使ってあらかじめUNICODEをMS932に変換して登録してます。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-41.htmlへ移動しました。
java.sql.SQLException: ERROR: character 0xe3809c of encoding "UNICODE" has no equivalent in "EUC_JP"
のようなエラーが表示されたことはないでしょうか?
チルダやハイフンなどがUNICODEとEUCの間でうまく変換されないのが原因のようです。
自分は以下の関数を使ってあらかじめUNICODEをMS932に変換して登録してます。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-41.htmlへ移動しました。
2007年4月24日火曜日
RSSの読み込み
RSSを読み込むには、RSS4jというライブラリを利用します。
ライブラリがダウンロードできるURLは
http://www.churchillobjects.com/c/13005.html
ですが、今現在立ち上がっていないようです。移動したのか落ちているのか。。。
ただ、このライブラリはRSS2.0には対応していません。
2.0に対応しているライブラリは、koders(http://www.koders.com/)というサイトにあります。
ただ、ファイル一個ずつダウンロードして、自分でコンパイルしないと
いけないかもしれません。まとめてダウンロードする方法があるのかもしれませんが。
とりあえずRssParser.javaのダウンロード先は以下になります。
http://www.koders.com/java/fidB95969F8738787971C9A47C0F6AC2A50478D6361.aspx?s=cdef%3aparser
このページからたどって全ファイルをダウンロードしてください。
面倒ですが、自分で作るよりは早いです。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-40.htmlへ移動しました。
ライブラリがダウンロードできるURLは
http://www.churchillobjects.com/c/13005.html
ですが、今現在立ち上がっていないようです。移動したのか落ちているのか。。。
ただ、このライブラリはRSS2.0には対応していません。
2.0に対応しているライブラリは、koders(http://www.koders.com/)というサイトにあります。
ただ、ファイル一個ずつダウンロードして、自分でコンパイルしないと
いけないかもしれません。まとめてダウンロードする方法があるのかもしれませんが。
とりあえずRssParser.javaのダウンロード先は以下になります。
http://www.koders.com/java/fidB95969F8738787971C9A47C0F6AC2A50478D6361.aspx?s=cdef%3aparser
このページからたどって全ファイルをダウンロードしてください。
面倒ですが、自分で作るよりは早いです。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-40.htmlへ移動しました。
FileFilterの使い方
FileFilterの使い方は以下のようになります。
したの例ではCSVファイルのFileFilterです。
いちいちクラスを作ってやらないといけません。
VCのように簡単になりませんかね。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-38.htmlへ移動しました。
したの例ではCSVファイルのFileFilterです。
いちいちクラスを作ってやらないといけません。
VCのように簡単になりませんかね。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-38.htmlへ移動しました。
2007年4月23日月曜日
XMLの読み込み(SAX)
SAX仕様でXMLを読み込むサンプルです。
DOMはとにかくメモリを食いますので、その点ではSAXを使ったほうがよさそうですが、SAXはプログラムが分かりにくくなるという欠点もあります。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-37.htmlへ移動しました。
DOMはとにかくメモリを食いますので、その点ではSAXを使ったほうがよさそうですが、SAXはプログラムが分かりにくくなるという欠点もあります。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-37.htmlへ移動しました。
URLConnection HTTP接続
JAVAで他のサーブレットやホームページにアクセスする方法は以下のサンプルを参照してください。
ホームページを読む場合は、InputStreamをBufferedReaderで読んでファイルに保存したりすればよいでしょう。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-36.htmlへ移動しました。
ホームページを読む場合は、InputStreamをBufferedReaderで読んでファイルに保存したりすればよいでしょう。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-36.htmlへ移動しました。
2007年4月10日火曜日
XMLの読み込み(DOM)
DOM仕様でXMLを読み込むパーサーのサンプルです。
XMLはいろいろなライブラリが出ていますので、それを使用するのもいいですが、
コアパッケージだけで実装する方法は以下になります。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-33.htmlへ移動しました。
XMLはいろいろなライブラリが出ていますので、それを使用するのもいいですが、
コアパッケージだけで実装する方法は以下になります。
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-33.htmlへ移動しました。
2007年4月3日火曜日
PDFに表を描く
PDFに表を描画するサンプルです。
PDF用のライブラリはiText.jarが以下のHPから
http://www.lowagie.com/iText/docs.html#download
日本語フォントを使用するために、iTextAsian.jarを以下からダウンロードしてください。
http://prdownloads.sourceforge.net/itext/iTextAsian.jar?download
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-32.htmlへ移動しました。
PDF用のライブラリはiText.jarが以下のHPから
http://www.lowagie.com/iText/docs.html#download
日本語フォントを使用するために、iTextAsian.jarを以下からダウンロードしてください。
http://prdownloads.sourceforge.net/itext/iTextAsian.jar?download
サンプルはhttp://javatec.blog105.fc2.com/blog-entry-32.htmlへ移動しました。
登録:
投稿 (Atom)