csvファイルを生成しています。区切り文字を動的に設定したいと思います。つまり、PC で設定されたリスト区切り文字の値を取得し、csv で使用します。
出来ますか??
「、」を区切り文字として使用して CSV を生成しましたが、クライアント側では機能しませんでした。区切り文字を「;」に置き換えました クライアント側で動作します。
;
これは、クライアントがの代わりに期待したことを意味します,
。クライアントがあなたに言わない限り、クライアントが何を期待しているのかを知ることはできません。CSV 形式を使用するプログラムは数え切れないほどありますが、期待される区切り文字を特定する普遍的な方法はありません。通常は逆に動作します。CSV を作成し、使用した区切り文字をクライアントに指定します。ただし、これを行うための技術的なプロトコルはありません。CSV は非公式すぎて、そのような普遍的な仕様を持つことはできません。
いいえ、ちがいます。csv を Excel で開く必要があります。正しい?次に、[TAB] を使用して、ファイルを「.csv」ではなく「.xls」で保存するように指示します。最悪の場合、ファイルを開くときにユーザーにファイル形式に関する警告メッセージが表示されますが、セル内のデータは確実に表示されます。
Excel ファイルのもう 1 つのアプローチは、Excel(X)ML を使用することです。生データの場合は非常に簡単です (http://office.microsoft.com/en-us/excel-help/overview-of-xml-in-excel-HA010206396.aspx)