Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5API:在上传csv文件之前,我可以检查它是否有特定的列吗?_Javascript_Html_Csv - Fatal编程技术网

Javascript HTML5API:在上传csv文件之前,我可以检查它是否有特定的列吗?

Javascript HTML5API:在上传csv文件之前,我可以检查它是否有特定的列吗?,javascript,html,csv,Javascript,Html,Csv,我正在制作一个网页,使用HTML5文件上传API将csv文件上传到服务器。但在我上传之前,我想确认csv是否包含某些列。例如,我需要一个名为“id”的列,如果该列不存在,我不想上传它 目前我正在等待文件完全上传到服务器,并检查文件服务器端。我想知道是否有一种方法可以通过JavaScript客户端实现这一点 我之所以需要它,是因为文件通常非常大,我不想等到文件完全上传后才发现有问题。如果您的页面/应用程序仅在上运行,您可以使用读取文件的第一部分(客户端)并确定它是否有必要的信息。如果您的页面/应用

我正在制作一个网页,使用HTML5文件上传API将csv文件上传到服务器。但在我上传之前,我想确认csv是否包含某些列。例如,我需要一个名为“id”的列,如果该列不存在,我不想上传它

目前我正在等待文件完全上传到服务器,并检查文件服务器端。我想知道是否有一种方法可以通过JavaScript客户端实现这一点


我之所以需要它,是因为文件通常非常大,我不想等到文件完全上传后才发现有问题。

如果您的页面/应用程序仅在上运行,您可以使用读取文件的第一部分(客户端)并确定它是否有必要的信息。

如果您的页面/应用程序仅在上运行,您可以使用读取文件的第一部分(客户端)并确定它是否包含必要的信息。

我认为您的问题与类似

您可以使用JS在本地对.csv文件进行测试。但是你需要考虑HTML5是一个草案,而不是一个通用的标准。 有关使用JavaScript解析.csv文件的进一步阅读,请参见:


    • 我认为你的问题与我的相似

      您可以使用JS在本地对.csv文件进行测试。但是你需要考虑HTML5是一个草案,而不是一个通用的标准。 有关使用JavaScript解析.csv文件的进一步阅读,请参见:

      可能的副本