Skip to content

@kylecronin /itunes-xml-csv.rb
Created

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Quick and dirty script to get track names, artist names, and album names from an iTunes XML dump and output a CSV
require 'csv'
track = /<key>Name<\/key><string>(.*)<\/string>[.\s]*<key>Artist<\/key><string>(.*)<\/string>[.\s]*<key>Album<\/key><string>(.*)<\/string>/
file = File.open("Library.xml", "r")
contents = file.read
out = CSV.open("Library.csv", "w")
contents.scan(track) do |match|
out << match
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.