我想为我的个人网页组合页面创建一个“播放列表”功能。iTunes 可以以多种文件格式导出播放列表,但我认为 XML 是最容易使用的。
如何动态加载此 XML 文件,并保留相同的“表格”格式?可能吗?
由于我的播放列表会定期更改,因此我想经常更新此功能,比如说每周一次。我只需要从 iTunes 中导出一个新的播放列表并替换链接的 XML 文件,刷新 HTML 页面并查看一个新的更新的播放列表。
任何人?这是可行的吗?
谢谢。
您可以使用 Ajax 请求加载 XML,并将解析的结果集成到包装到 Node.js 中的 Dom<script type="text/xml">
中。
有几个 javascript Widget 库,其中一些免费用于非商业用途,它们将 Accent XML 结构化为 ui 组件的数据源。例如,查看jqwidgets.com。
根据布局的复杂性,您可能会更好地通过 XSLT 生成最终的 html 服务器端,可能是 xhtml。请注意,XSLT 转换也可以在现代浏览器的客户端应用。