【问题标题】:jQuery dataTables CSV server datajQuery dataTables CSV 服务器数据
【发布时间】:2012-10-05 16:01:25
【问题描述】:

我遇到了一个难题,我有一个系统将 CSV 文件生成到我的 Web 服务器上的目录中,但我需要使用 dataTables /jquery 显示该数据。我无法将 CSV 数据更改为 JSON,因为其他系统现在正在使用该数据。

在将转换后的数据提供给 dataTables 之前,我尝试使用 XMLHttpRequest 获取我的 csv 文件并通过回调转换函数触发它。我发现的问题是,在 DOM 准备好之前,CSV 的 GET 总是不完整,所以我得到一个空的 dataTable。我还没有看到告诉 dataTables 重新加载数据的方法 - 也许我错过了??

我查看了在 dataTable 中使用 fnServerData 来替换 XMLHTTPRequest。但在这种情况下,我似乎无法获取原始数据 - 它似乎一直试图将其解释为 JSON。

  • 有没有人成功处理过服务器端 CSV 数据进入 dataTables?
  • 关于继续使用的最佳方法的任何看法 - XMLHttpRequest 以及对 dataTables 的某种刷新调用??
  • 如果我使用 fnServerData,如何获取原始 CSV 数据?我还应该提到我的 CSV 包含一个标题行,所以无论如何我都必须删除它。

【问题讨论】:

  • 向服务器添加第二个页面,该页面提供与 JSON 而不是 CSV 相同的数据。

标签: jquery csv xmlhttprequest datatables


【解决方案1】:

在dataTables forum some has posted a message 中,关于他们如何使用 csv2table 插件将 CSV 文件加载到数据表中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    • 2016-07-28
    • 2021-05-21
    • 1970-01-01
    相关资源
    最近更新 更多