我的计算机上有一个 xml 文档,基本上如下所示:
<item playlist="3" gameid="32" catid="1" title="Cul-De-Sac of Memories" artist="Christopher Lennertz" scr="../mp3/sims3p/build/cul-de-sac_of_memories.flv" />
<item playlist="3" gameid="30" catid="4" title="Brave" artist="Kelis" scr="../mp3/sims3ln/electronica/brave.flv" />
<item playlist="3" gameid="15" catid="1" title="First Volley" artist="General Midi" scr="../mp3/sims2nl/build/general_midi_-_first_volley.flv" />
除了它有比这更多的项目(和一些评论)。我一直在拼命寻找一种方法来获取程序/脚本:
- 取中间的 url和xml 标记中的
src="
下一个。"
../
将url 中的替换为http://www.WEBSITE.com/
并可能将其存储为变量,例如Song_URL
.- 从它获取 url 的同一个标签中取歌曲名称
title="
和下一个歌曲名称,也许也可以存储一个变量,比如."
Song_Name
- 从 下载歌曲
Song_URL
并为其命名Song_Name
。
对于文档中这样的每个标签。请注意,文档中的某些标签如下所示:<item playlist="2" gameid="28" catid="2" title="Load" />
对我来说无关紧要。
我对 Bash、Applescript 和 Python 有一点了解,但对这方面的了解还不够。如果有人能帮我做这件事,用任何你喜欢的编程语言(它可以是我列出的 3 种,或者 Java、Ruby、C 或任何你想要的),无论你想要什么,我都会非常感激!