如何在XML中存储富文本格式,以便格式化我的页面

时间:2009-04-24 23:36:05

标签: html xml xslt

我通过wiki样式格式化表单存储用户输入( text 表示粗体,_text表示下划线等)在我的数据库中。我打算使用db功能&一些页面代码,用于将所有信息存储到XML,并为每个包含的富文本字段提供正确的html格式。从那里,XML被XSL样式表解析。我无法弄清楚的一件事是如何让HTML显示为HTML。我可以让它在屏幕上显示代码,但不是格式化的html。

有没有人知道的方法 A)获取xml文件中的html,并将其作为格式化的html或屏幕显示在屏幕上 B)如何使用带有XSL的html查找/替换我的wiki格式

1 个答案:

答案 0 :(得分:1)

所以,如果我理解正确,你有一些带有html格式的xml,如下所示:

<foo><strong>blah <a href="/">bar</a></strong></foo>

在foo中显示html的xsl是:

<xsl:template match="foo">
    <xsl:copy-of select="."/>
</xsl:template>
相关问题