im@sと雑学に関するmaji-KYのブックマーク (1)

  • 気まぐれラボラトリィ

    Javaでエクセルファイルを読み書きするにはApache POIを使うわけですが、😀のような絵文字を含むエクセルを作成して出力することが出来ません。 Java自体は絵文字を扱えるのですが、POIで出力すると「?」となってしまいます。 Windowsで日常的に使うツールで絵文字が扱えるものの中にエクセルがあるのですが、Javaプログラムで作成した絵文字を含むデータを出力できないのは痛い。 調べてみると他のサイトでこんなのを見つけました ほどよくしっかり: POIで絵文字を出力するためのハック 根原因はPOIが依存するライブラリのxmlbeansが絵文字を無効な文字と判断して「?」に変換してしまうからのようです。 xmlbeansは開発停止しているのですが、forkして改修をしている人がいました! https://github.com/pjfanning/xmlbeans mavenにある

    気まぐれラボラトリィ
    maji-KY
    maji-KY 2009/08/20
    ネコミミは紳士のたしなみ!そんなmaji-KYがお送りする超お気楽コンテンツが並ぶスペシャリティなサイト。これを見なくて何を見る?!あなたのWebライフに華を添えること間違いなし!
  • 1