[Pandora-jp] モジュールのCSVデータが文字化け

Junichi Satoh junichi @ pandorafms.jp
2015年 11月 23日 (月) 10:57:08 JST


さとうです。

ありがとうございます。

これ、6.0 から新たに追加になった、グラフ表示からの CSV エクスポート
機能ですね。

確認したところ、

  . csv ファイルのエクスポートを Excel ファイル扱いでエンコードしていた
  . そもそもマルチバイト文字対応がちゃんとできてない

という問題があることがわかりました。

以下の通り develop および pandora_6.0 ブランチに修正を入れましたので
次回リリースからは直っているはずです。

- develop
https://github.com/pandorafms/pandorafms/commit/a4171b76754f16ccddfa762f4d211c6ad57561a0

- pandora_6.0
https://github.com/pandorafms/pandorafms/commit/b8b1d666dc021d35f5c56329f64b31e6cd571f41

もしくは、上記の修正を手元のサーバに反映していただければ直ると思います。
---
佐藤 淳一
junichi @ pandorafms.jp


From: ribbon <ppp15478 @ ribbon.or.jp>
Subject: [Pandora-jp] モジュールのCSVデータが文字化け
Date: Sun, 22 Nov 2015 10:15:44 +0900

> エージェントの表示画面で、モジュールの画面(たとえば check HTTP server)を
> 選び、グラフ画面を出し、その右上にあるCSVにエクスポートを選んで、
> データを取得すると文字化けします。
> 
> たとえば、
> 
> date;value;label
> 2 0 1 5 ,   N o v e m b e r   2 1 ,   9 : 3 6 ; 0 ; s^GW:    gーe:   1     ;   s^GW:   0 . 0 3     ;    g'Y:   1     ;
> 
> という感じです。ダンプしてみると
> 
> 1) 文字間にNULL文字が入っている
> 2) ASCIIコードっぽいが一部不明な文字列もある (s^GW:    gーe: みたいな)
> 
> という感じです。NULLコード+ASCII文字列なのでUTF-16かとも思いましたが
> そうでもないみたいです。
> 
> ribbon
> _______________________________________________
> Pandora-jp mailing list
> Pandora-jp @ pandorafms.jp
> http://pandorafms.jp/mailman/listinfo/pandora-jp


Pandora-jp メーリングリストの案内