使用javascript检查CSV数据是否正确
我应该检查使用javascript检查CSV数据是否正确,javascript,csv,Javascript,Csv,我应该检查csv文件的数据是否正确,如果它们被逗号正确分隔,即使在字符串引号内,我也不必解析,因为其他人已经这样做了,因为csv用于创建图表的时间段,如果用户上传文件,我只需验证数据的正确性 我该怎么办 这是html代码: <!-- Adding CSV data to the document --> <head> <script id="cur_data" type="text/csv"> Russian Federation, Italy,
csv
文件的数据是否正确,如果它们被逗号正确分隔,即使在字符串引号内,我也不必解析,因为其他人已经这样做了,因为csv
用于创建图表的时间段,如果用户上传文件,我只需验证数据的正确性
我该怎么办
这是html代码:
<!-- Adding CSV data to the document -->
<head>
<script id="cur_data" type="text/csv">
Russian Federation, Italy, France, Luxembourg, Greece, Japan, Others
293, 302, 91, 7, 7, 7, 53
</script>
</head>
<body>
<!-- Sections -->
<div class="section">
<h1>Figures</h1>
<div id="figure_1" class="picture">
<p class="img_block">
<img src="#cur_data" class="horizontal_bar_chart" alt="Let's graph it!"></img>
</p>
<p class="caption">Caption of the figure.</p>
</div>
</div>
</body>
俄罗斯联邦、意大利、法国、卢森堡、希腊、日本等
293, 302, 91, 7, 7, 7, 53
数字
图的标题
试试这个
var data = '293, 302, 91, 7, 7, 7, 53'
var valid = !!data.match(/,/)
或者使用String.split
应该更好
e、 假设您的“有效”数据必须包含7个逗号
var valid = data.split(',').length - 1 === 7
谢谢,但是我的老师让我检查一个.csv文件,有很多库允许这些检查