NodeJS 在python或JavaScript或PHP中使用CSV将文本文件转换为JSON作为键值对或标头

nnt7mjpx  于 2023-01-12  发布在  Node.js
关注(0)|答案(2)|浏览(114)

我有这种格式的文本文件。
https://drive.internxt.com/s/file/6c667ac1aa473f493252/c0918d6bc5217ea29f44fdf9182a6d284e2776a0efd2f51f61bb6a0a207afdca
我想转换为CSV格式,标题如下所示

或JSON键值对,谢谢指导。

pdsfdshx

pdsfdshx1#

学习awksed这两个功能强大工具,它们正好适用于这种情况。

icnyk63a

icnyk63a2#

你应该发布你试过的代码。
不管怎样,你可以试试python的csv lib来做这件事。

import csv

with open('file.txt', 'r') as file:
    lines = file.readlines()

with open('out.csv', 'w', newline='') as file:
    writer = csv.writer(file)
    writer.writerows([line.split() for line in lines])

相关问题