【问题标题】:Loading An XML File in HTML在 HTML 中加载 XML 文件
【发布时间】:2013-08-24 15:06:21
【问题描述】:

我想为我的个人 Web 投资组合页面创建一个“播放列表”功能。 iTunes 可以以多种文件格式导出播放列表,但我认为 XML 将是最容易使用的。

如何动态加载此 XML 文件并保留相同的“表格”格式?有可能吗?

由于我的播放列表会定期更改,因此我希望经常更新此功能,比如每周更新一次。我只需要从 iTunes 中导出一个新的播放列表并替换链接的 XML 文件,刷新 HTML 页面并查看一个新的更新播放列表。

有人吗?这是可行的吗?

谢谢。

【问题讨论】:

    标签: html xml dynamic playlist


    【解决方案1】:

    您可以使用 Ajax 请求加载 XML,并将解析结果集成到包装到 <script type="text/xml"> 节点中的 Dom 中。

    有几个 javascript Widget 库,其中一些免费用于非商业用途,它们将 Accent XML 结构化为 ui 组件的数据源。以jqwidgets.com 为例。

    根据布局的复杂性,您可能会更好地通过 XSLT 生成最终的 html 服务器端,可能是 xhtml。请注意,XSLT 转换也可以在现代浏览器的客户端应用。

    【讨论】:

    • 谢谢你,Collapsar。我在这里查看本教程:w3schools.com/ajax/ajax_example.asp 我还使用 jQuery UI Widgets 创建了一个帐户。我刚刚学习了如何使用这些小部件来加载 XML 文件。我会及时通知你,再次感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-06
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 2019-06-29
    相关资源
    最近更新 更多