[Pandora-jp] モジュールのCSVデータが文字化け
Junichi Satoh
junichi @ pandorafms.jp
2015年 11月 29日 (日) 21:32:15 JST
さとうです。
> 出てきたデータ、これであってるんでしょうか?
>
> データは(CPU Loadの場合)、
>
> date;value;label
> 2015, November 28, 17:39;0.00;平均: 最新: % ; 平均: 0.51 % ; 最大: 26 % ; 最小: %
>
> と言う形になっています。日付、値、ラベル、という形だと、少なくとも
>
> 2015, November 28, 17:39
>
> の所は1つのセルに引き込まないとまずい、言い換えれば、年、月日、時刻 の各
> 項目間にコンマがあるのはまずいのではないでしょうか。
1行目の date;value;label が表しているように、区切り文字は ; (セミコロン)
です。なので、, (カンマ) で区切ってしまうとおかしなことになります。
Excel は標準で , (カンマ) 区切りなので、何も考えずに Excel に読み込ん
だりすると、そうなっちゃいますね...
数値データは 3桁ごとに , (カンマ)が入るため、区切り文字のデフォルトを
; (セミコロン)にしてるのか? とか思いますが、本当の理由は良くわかりません。
# Pandora FMS が吐き出す csv って、昔から ; 区切りなんですよね...
---
佐藤 淳一
junichi @ pandorafms.jp
From: ribbon <ppp15478 @ ribbon.or.jp>
Subject: Re: [Pandora-jp] モジュールのCSVデータが文字化け
Date: Sun, 29 Nov 2015 17:50:38 +0900
> On Mon, Nov 23, 2015 at 10:57:08AM +0900, Junichi Satoh wrote:
>> さとうです。
>>
>> ありがとうございます。
>>
>> これ、6.0 から新たに追加になった、グラフ表示からの CSV エクスポート
>> 機能ですね。
>>
>> 確認したところ、
>>
>> . csv ファイルのエクスポートを Excel ファイル扱いでエンコードしていた
>> . そもそもマルチバイト文字対応がちゃんとできてない
>>
>> という問題があることがわかりました。
>>
>> 以下の通り develop および pandora_6.0 ブランチに修正を入れましたので
>> 次回リリースからは直っているはずです。
>
> テストしてみました。文字コードとしては直りました。が、
> 出てきたデータ、これであってるんでしょうか?
>
> データは(CPU Loadの場合)、
>
> date;value;label
> 2015, November 28, 17:39;0.00;平均: 最新: % ; 平均: 0.51 % ; 最大: 26 % ; 最小: %
>
> と言う形になっています。日付、値、ラベル、という形だと、少なくとも
>
> 2015, November 28, 17:39
>
> の所は1つのセルに引き込まないとまずい、言い換えれば、年、月日、時刻 の各
> 項目間にコンマがあるのはまずいのではないでしょうか。
>
> ribbon
> _______________________________________________
> Pandora-jp mailing list
> Pandora-jp @ pandorafms.jp
> http://pandorafms.jp/mailman/listinfo/pandora-jp
Pandora-jp メーリングリストの案内