1

我目前正在尝试使用 template.html 将 xml 解析为 html ....

你们知道什么是最好的方法吗?

 <?xml version="1.0" encoding="ISO-8859-1"?>
 <channel>
 <item>
 <title>My Reminder</title>
  <to>John</to>
 <from>Mike</from>
 <heading>Reminder</heading>
 <body>Don't forget me this weekend!</body>
 </channel>
 </item>

为了让您理解,我正在阅读 RSS 提要并希望使用 RSS 的 xml 上的信息创建一个 html 文档(带有模板)。

实现这一目标的最简单/最好的方法是什么?

所以最终产品将在“../feedPages”上

我的提醒.html

 ...extra layout of page...
  <div id="parsedInformation">
  <div id="to"><p>John</p></div>
  <div id="from"><p>Mike</p></div>
  <div id="heading"><p>Reminder</p></div>
  <div id="body"><p>Don't Forget Me This Weekend!</p></div>
  </div> <!--- End of parsedInformation -->
  ...extra layout of page

编辑编辑编辑----

如果您在 Googles Bloggr 上创建博客,您可以访问自己的博客供稿:

  http://your_blog.blogspot.com/feeds/posts/default?alt=rss

用您的博客名称更改 your_blog ,您将看到 xml 提要,我无法将工作表更改为读取 RSS 提要,我想要它,所以每次有一个新项目(新帖子)元素时,只需使用其创建另一个文件标题。

感谢您的时间和帮助!

4

1 回答 1

1

我建议您创建一个 XSL 样式表。然后只需使用 DOMDocument 和 XSLTProcessor 使用样式表转换 XML。不到 10 行 PHP,你只需要构建样式表:

于 2013-10-23T20:25:49.473 回答