【发布时间】:2013-05-24 16:00:23
【问题描述】:
我刚刚使用导出应用程序将整个 LiveJournal-Blog 导出到 XML 文件。这样做的原因是将其全部存档并为后代保留。我想为它制作一个简单的布局文件,这样我就可以阅读帖子并怀旧。它看起来像任何常规 XML 文件:
<livejournal>
<entry>
<itemid>1</itemid>
<eventtime>Date/time</eventtime>
<subject>Subject Line</subject>
<event>The actual post</event>
<allowmask>0</allowmask>
<current_mood>current mood</current_mood>
<current_music>current mood</current_music>
<taglist>comma, separated, tags</taglist>
<comment>
<itemid>2433</itemid>
<eventtime>Date</eventtime>
<subject>Subject Line</subject>
<event>The actual comment</event>
<author>
<name>Commenter</name>
<email>Commenter@email</email>
</author>
</comment>
</entry>
<entry>
</livejournal>
到目前为止,一切都很好。当我尝试为它制作一个 xsl 文件时,就会出现问题。 xml 文件中的 当前导出已将所有 替换为 <>所以它评估为一个 xml 文件。我想要做的是能够查看带有所有预期 HTML 标记的 XML 文件。所以 使事情变得大胆。但是我不知道该怎么做,因为<b></b>没有正确评估。 输出 我吃了一个好吃的黄瓜 而不是 我吃了一个好吃的黄瓜 有没有办法解决这个问题?由于将 xml 文件中的所有 lt、gt 更改为 ,因此由于 HTML 错误而无法对其进行评估。而且我不想通过 700 多个帖子来手动正确评估内容。 【问题讨论】: 和大量未封闭的 img、input、br 和 hr 标签。
<event>I ate a <b>tasty</b> cucumber</event>
标签: html xml xslt escaping evaluate