我的XML文件包含格式化HTML的节点。 我正在尝试将html内容打印到页面,但速度正在剥离HTML标记。
如何使用velocity打印存储在XML文件中的html内容?
<?xml version="1.0" encoding="utf-8"?>
<system-data-structure>
<heading>This is a Title</heading>
<main>
<content>
<h1>this is formatted html</h1>
<p>content I want <b>to</b> <em>show</em> on my page
</p>
</content>
</main>
</system-data-structure>
#set ($html = $contentRoot.getChild('main').getChild('content'))
<h1>$contentRoot.getChild('heading').value</h1>
<div>$html.value</div>
注意:这是我第一次使用速度引擎
答案 0 :(得分:0)
Velocity不会剥离任何东西。如果您配置了正确的事件处理程序,则可以使用Velocity escape html输出(我认为您不需要)。但是Velocity没有支持剥离任何东西。
你实际获得了什么输出?您使用的是为您配置Velocity的框架或CMS吗?也许它是“剥离html标签”的其他东西。