我有这个看起来有点像这样的csv文件:
{
"query": {
"bool": {
"must": [
{
"match": {
"name": {
"query":"A Name",
"min_score": 0.3
}
}
},
{
"match": {
"address": {
"query":"1 Somewhere Street, Somewhereset, UK",
"min_score": 0.3
}
}
}
]
}
}
}
我需要将它(最好是在python中)转换为看起来更像这样的.js文件数组:
1,2,3
3,4,5
5,6,7
我对编程非常陌生,所以任何指导都会非常有用!非常感谢!
答案 0 :(得分:0)
你必须打开你的csv文件,然后读取这些行并将它们写在你的js文件中。
基本上:
- >打开csv文件
- >创建js文件
- >写' var variable1 = ['在你的js文件中
- >迭代csv行
- >将它们写在你的js文件中
- >写'];'在你的js文件中
- >关闭文件
在python中:
myJSFile = open('Path_to_your_js_file', 'w')
myJSFile.write("var variable1 = [\n")
myCSVFile = open('Path_to_your_csv_file', 'r')
for line in myCSVFile .readlines() :
myJSFile.write("[%s],\n" % line.strip())
myJSFile.write("];")
myJSFile.close()
myCSVFile.close()
那应该做的工作;)