#csv #convert #dump #xml #discogs #release #data

app discogs2csv

将Discogs发行版存档转换为CSV

1个不稳定版本

0.1.0 2023年4月6日

#6#discogs

MIT 许可证

10KB
166

Discogs2csv

一个小工具,可以将Discogs发行版XML存档转换为CSV。

安装

cargo install discogs2csv

用法

首先从Discogs网站下载发行版存档

curl -O 'https://discogs-data-dumps.s3-us-west-2.amazonaws.com/data/2023/discogs_20230301_releases.xml.gz'

然后只需将其传递给discogs2csv命令

gunzip --stdout discogs_20230301_releases.xml.gz | discogs2csv > tracks.csv

可选地,您可以将其CSV转换为强类型JSON行

cargo install csv2ndjson-lite
cat tracks.csv | csv2ndjson-lite --arrays genre --numbers id released-timestamp duration-float > tracks.ndjson

依赖项

~3.5MB
~54K SLoC