問題タブ [csvhelper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で CsvHelper を使用してファイルに書き込む
C#でCsvHelperを使ってCSVファイルに書き込もうとしました。
これはライブラリへのリンクですhttp://joshclose.github.io/CsvHelper/
私はウェブサイトでコードを使用しました。
これが私のコードです:
データの一部のみを csv ファイルに書き込みます。
最後の行がありませんでした。
これを手伝っていただけませんか。
c# - csvHelper を使用した子クラスのシリアル化
CSV 出力に子クラスの値を含めたいです。子クラスには、使用可能なアクションを示すブール値がいくつか含まれています。
ContentItem プロパティと AllowedAction クラスの値の両方を含むクラス マップを作成できますか? それらをマップに追加すると、「Property 'Boolean CanCheckIn' is not defined for type 'XYZ.ContentItem'」エラーが発生します。
これは機能しません:
c# - ダウンロードした CSV にレコードが保存されない
私は、CsvHelper を使用して (とにかくしようとしています)、レコードを CSV ファイルに書き込み、ファイルをダウンロードしています。現在、ファイルはダウンロードされますが、最初の行の最初の列に「CsvHelper.CsvWriter」が書き込まれているだけです。それでおしまい。私は何が欠けていますか?
ダウンロードを開始するボタン ハンドラ:
請求詳細クラス:
c# - CSVHelper で ISO 8601 を強制する
次の形式の ISO8601 形式の日付を using に取得しようとしてyyyy-MM-ddTHH:mm:ss.fffffff zzz
い.csv
ますCsvHelper
。
上記のコードは以下を生成しますが:
出力するために探しているのは次のとおりです。
私は何を間違っていますか?
c# - CSVHelper を使用してストリームをブラウザに出力するが、ファイルを保存できない
ブラウザ(Chrome)が.csvファイルをダウンロードしようとしたり、ユーザーにダウンロードボックスを表示したりしないことを除いて、この質問のポスターがやろうとしていることを正確に達成しようとしています。HTTP GET リクエストを使用していますが、コードは上記の質問とほぼ同じです。Fiddler を使用してトラフィックを監視しており、応答で .csv ファイル ストリームを確認できますが、ブラウザーはそれを無視しているようで、理由がわかりません...
これが私の現在の実装です(@MattThrowerの質問に基づく):
MVC コントローラーへの AJAX 呼び出しを行います。
MVC コントローラーは CSV エクスポートを処理し、FileStreamResult
c# - CsvHelper が CsvMissingFieldException をスローする
私はCSVファイルを解析しようとしています:
次のコードを使用します(注セクションを削除するために部分文字列を使用しました):
「フィールド 'nazwa' は CSV ファイルに存在しません。」というメッセージとともに CsvMissingFieldException をスローします。何が問題なのかわかりません。クラスに書き込むのは 1 列目と 2 列目だけにしたいので、マップを作成しましたが、フィールドが存在しないと表示されます。また、インターネットからCSVファイルを取得しているので、変更したくありません。
c# - csvhelper IsHeaderCaseSensitive 回避策
ヘッダー 'EMAIL' を含む csv ファイルを読み込もうとしていますが、「フィールド 'Email' が CSV ファイルに存在しません」という CsvMissingFieldException がスローされ続けます。
処理するように CSVreader をセットアップしました-
しかし、私はまだ同じ問題を抱えています。誰かが回避策を知っていますか? または、なぜ構成が機能しないのですか?
私のユーティリティクラスでは:
私のクラスマップクラスでは: