Webサーバー上のディレクトリにCSVファイルを生成するシステムが1つあるという難しい問題がありますが、dataTables/jqueryを使用してそのデータを表示する必要があります。現在、他のシステムがそのデータを消費しているため、CSVデータをJSONに変更できません。
XMLHttpRequestを使用してcsvファイルを取得し、変換されたデータをdataTablesに提供する前に、コールバック変換関数を介してそれを起動しようとしました。私が見つけた問題は、DOMの準備が整う前にCSVのGETが常に完了していないため、空のdataTableを取得することです。dataTablesにデータをリロードするように指示する方法を見たことがありません-多分私はそれを逃しましたか?
XMLHTTPRequestを置き換えるためにdataTableでfnServerDataを使用することを検討しました。しかし、この場合、生データを取得できないようです。常にJSONとして解釈しようとしているようです。
- dataTablesに入るサーバー側のCSVデータをうまく処理した人はいますか?
- 続行するための最良のアプローチに関する意見はありますか?XMLHttpRequestとおそらくdataTablesへのある種の更新呼び出し??
- fnServerDataを使用する場合、どうすれば生のCSVデータを取得できますか?また、CSVにはヘッダー行が含まれているため、それを削除する必要があります。