gpt4 book ai didi

mp3 文件的 XML 格式

转载 作者:数据小太阳 更新时间:2023-10-29 02:45:48 25 4
gpt4 key购买 nike

我正在开发一个桌面应用程序,该应用程序将扫描用户系统中的 mp3 文件并将他们的整个收藏集发送到网站。我假设将此数据发送到服务器的最佳文件格式是 XML——如果我错了请纠正我。

有人可以评论一下下面示例 XML 文件的格式是否正确吗?谢谢!

<?xml version="1.0" encoding="utf-8"?>
<collection>
<artist name="Michael Jackson">
<track>Beat It</track>
<track>Thriller</track>
</artist>
<artist name="The Beatles">
<track>Hey Jude</track>
<track>Yellow Submarine</track>
</artist>
<artist name="Eminem">
<track>Lose Yourself</track>
<track>Without Me</track>
</artist>
</collection>

最佳答案

Is XML a suitable format?

是的,但如果服务器理解 Json,那将是一个更好的选择。 XML 只是意味着更多的决定(我应该把它做成一个节点还是一个标签还是一个属性......惊喜!没有正确答案),以及不必要的编码(你真的想使用 UTF8 以外的任何东西来存储数据)和版本标签(Json 非常简单,我们多年来一直使用相同的版本)。

Does the file look okay?

好吧,它看起来结构良好,因为有一个父标签包含所有数据,而且您还记得版本/编码声明。

在设计方面,我会建议一些更具体的东西,你应该给 echo 文件一个唯一的 id,或者包括文件的本地路径。您应该这样做的原因是大多数库至少包含两首具有相同名称和艺术家的歌曲。有时这可能是重复的,但有时它可能是有意义的 - 比如现场版和工作室版。

如果您需要研究 XML 音乐库,您总是可以从现有的音乐应用程序中查看 XML 文件,例如 iTunes 库文件(没有比这更彻底的了)或更理智的东西,例如 Songbird。

关于mp3 文件的 XML 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14144611/

25 4 0
文章推荐: xml - 为什么这段代码会产生段错误?
文章推荐: javascript - 如何在 JavaScript 中使用 x,y 坐标模拟点击?
文章推荐: javascript - 如何使用 javascript 展开和折叠
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com