3

ジェネリックリストをCSVにエクスポートする必要があります。もちろん自分で書くこともできますが、これは避けたいです!

私はグーグルでたくさんのCSVパーサーを見つけることができますが、多くのライターは見つかりません。FileHelpersをダウンロードしましたが、出力が正しくエスケープされません。

たとえば、フィールドが等しい場合

,,",,,

出力は単純です:

,,",,,

フィールド用。私は期待します:

",,"",,,"

正しい?

何か提案がありますか、それとも自分でやるべきですか?

4

4 に答える 4

4

RFC 4180 を確認してください。XML を CSV に変換するために XSL を作成する必要がありましたが、これにより、「正しい」ことを行うことが非常に簡単になりました。

http://tools.ietf.org/rfc/rfc4180.txt

于 2009-12-02T19:45:34.640 に答える
4

FileHelpers は、レコード マッピング クラスのフィールドのFieldQuoted属性で要求したことを行います。

于 2009-12-02T19:48:52.060 に答える
3

自分で作成するのは簡単なので、このために独自のクラスを作成すると言います。どんなニュアンスも自分で簡単に処理できます。

于 2009-12-02T19:44:02.693 に答える