サーバ/通信データ

Q
通信データのCSVに含まれた"\n"が改行として処理されずに文字として出力される

A

[解決方法]
Biz/Browserでは、文字定数に含まれた"\n"は改行コードとして扱われますが、データに含まれた"\n"は文字として扱われます。
データに改行を含める場合は、"\n"ではなく、実際の改行コードを入れてください。

CSVDocumentオブジェクトのCSV定数で改行を含むデータを定義する場合も、実際の改行コードを入れてください。
また、CSV定数のデータ定義部(データ本体)においても、CRS仕様は無効となり、CRS固有の定数や式などを記述することはできません。

/* 改行コードが処理され複数行のデータが表示可能 */
CSV{
    AB,"ABC
DEF",XYZ
};

/* "\n"は処理されず文字として表示 */
CSV{
    ABC,"ABC\nDEF",XYZ
};
※CSVファイルをCSVDocumentオブジェクトへロードする場合も同様です。

管理番号: DtaM_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ