【发布时间】:2014-08-28 09:56:48
【问题描述】:
我正在上传 csv 文件并将数据保存到数据库中。我已经完成了保存部分,但我需要的是使用正确的数据农场验证 csv。
-----------------------------------------------
Name Address Age Gender
---------------------------------------------
a Hyderabad 23 M
b Banglore 25 F
c Mumbai 26 M
---------------------------------------------
上传时,csv 文件中的数据需要采用上述格式。如果他们以以下格式输入数据并尝试上传,则需要显示一条错误消息,说明“上传有效的 CSV 文件”。
-----------------------------------------------
Name Address (Column Name Is missing) Gender| Column0
--------------------------------------------
a Hyderabad 23 M ( Some Junk Data)
b Banglore 25 F |
c Mumbai 26 M |
---------------------------------------------
--------------------------------------------
Xyz olp
-------------------------------------------
我搜索了很多,但没有找到适合我的问题的有效链接。
【问题讨论】:
-
我不认为你需要在这里搜索任何东西,你只需要稍微尝试一下,也许可以阅读一些关于
tryParse方法的内容。 -
没有一个逗号怎么可能是 CSV 文件?
-
@RobH,以上表格仅供参考。
-
CSV 的问题在于没有规范:/
-
@Ms.Nobody,谢谢回复,我认为tryparse不是完整的解决方案.....,如果客户尝试,csv文件的架构需要与第一个表相同要上传 csv 文件不同的架构,则需要引发错误消息。解决方案不一定像获取每一行并拆分和比较,我需要架构并验证架构。