0

csvファイルを生成しています。区切り文字を動的に設定したいと思います。つまり、PC で設定されたリスト区切り文字の値を取得し、csv で使用します。

出来ますか??

4

2 に答える 2

0

「、」を区切り文字として使用して CSV を生成しましたが、クライアント側では機能しませんでした。区切り文字を「;」に置き換えました クライアント側で動作します。

;これは、クライアントがの代わりに期待したことを意味します,。クライアントがあなたに言わない限り、クライアントが何を期待しているのかを知ることはできません。CSV 形式を使用するプログラムは数え切れないほどありますが、期待される区切り文字を特定する普遍的な方法はありません。通常は逆に動作します。CSV を作成し、使用した区切り文字をクライアントに指定します。ただし、これを行うための技術的なプロトコルはありません。CSV は非公式すぎて、そのような普遍的な仕様を持つことはできません。

于 2012-06-20T09:57:55.730 に答える
0

いいえ、ちがいます。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)

于 2012-06-20T09:44:09.393 に答える