1

您好只是想知道如何使用一个 XML 文件来填充不同的文件。例如,在下面的 XML 中,如何让第一个 XML 块“cooking”显示在 cook.html 上,第二个 XML 块“children”显示在 children.html 上?我知道如何让它们都显示在一个页面上,而不是单个页面上。

<book category="COOKING">
  <title lang="en">Everyday Italian</title>
  <author>Giada De Laurentiis</author>
  <year>2005</year>
  <price>30.00</price>
</book>

<book category="CHILDREN">
 <title lang="en">Harry Potter</title>
 <author>J K. Rowling</author>
 <year>2005</year>
 <price>29.99</price>
</book>

谢谢!

4

1 回答 1

0

如果您使用一些服务器端脚本,您可以在请求 cook.html 等时仅解析 COOKING 类别。

不过,如果您直接从 HTML 代码中获取 XML 数据,那么我建议您按类别拆分 XML 文件。或者,您可以拥有一个 XML 文件,其中包含按类别排序的单独 XML 文件。在这里描述。

对不起,我不能给你更好的解决方案。

于 2013-06-05T17:55:49.100 回答