【问题标题】:CSV File EditorCSV 文件编辑器
【发布时间】:2012-12-04 17:02:45
【问题描述】:

我需要创建一个 CSV 文件编辑器。用户应该能够上传 CSV 文件,并且数据应该会自动加载到文本区域中。我已经看到很多 CSV 数据从文本区域传输到例如表格的示例,但我找不到可以帮助我实际上传文件、将数据读取到 2D 数组的东西,然后将其放置在文本区域中。

我可以毫无问题地将数据从文本区域转移到可编辑的表格中。

所以问题是:如何上传文件、从中读取数据(并保持 CSV 的格式)并在文本区域元素中显示正确的格式?

我目前不关心检查 CSV 是否正确等。我只需要知道如何处理数据。抱歉,我的 Ajax 知识非常有限。任何帮助或指导将不胜感激。

【问题讨论】:

  • 您熟悉 C# 语法吗?如果是这样,this article 可能会给你一些想法。它为桌面提供了一个 CSV 编辑器。只需像任何其他文件一样上传文件并使用相同的技术来处理它。

标签: javascript html csv


【解决方案1】:

上传它与任何其他表单在 HTML 中的工作方式没有什么不同。

您可以使用文件输入来选择一个文件,然后将其作为表单数据的一部分上传(这是自动的),或者为用户提供一个文本区域以进行粘贴。提交表单会将数据“上传”到服务器。您不需要 AJAX 来执行这些操作,但这是一种选择。

您如何处理服务器上的数据取决于您。

【讨论】:

  • 物理上传文件不是问题。我需要打开文件,读取内容,然后将内容以上传的 CSV 格式发送回 HTML 文本区域。
  • 那你需要选择一种服务器端语言来处理这个表单数据。
猜你喜欢
  • 2016-04-20
  • 1970-01-01
  • 1970-01-01
  • 2021-09-28
  • 2017-09-16
  • 2014-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多