csvtoxml CSV转XML脚本
csv 文件的 XML 转换脚本,逻辑清晰,代码也不啰嗦,适合平时写点工具小项目用。用的是 Python,标准库就能搞定,不用装额外依赖,挺方便的。
csvtoxml.py的核心思路,就是先用csv
模块把文件读成字典,再根据每一行生成对应的XML
节点。生成方式也挺朴素,字符串拼接,调试起来也省事。
比如你有个表格里是商品清单,每列有name
、price
、stock
,用这个脚本一跑,每行就变成一个完整的
节点,直接能嵌进前端展示页面或者导入数据库。
代码是纯文本格式,没有界面,你用python csvtoxml.py input.csv output.xml
直接命令行跑就行。想定制结构?改几行代码就能搞定,比如把
标签换成
。
有兴趣的还可以看看这几个相关的工具:
- XML 转换 CSV,方向相反的也挺常用
- Excel 转 XML,如果你的数据还在表格里
- CSV 转 JSON,写前端的你懂的
如果你经常要在不同格式之间做数据转化,强烈建议把这种小脚本收一收,省得每次都重写。
下载地址
用户评论