我正在使用XSLT1.0将某些XML转换为另一个XML。只需要做一些内容处理。XSL转换注释
输入XML有一些评论,这是在一个扩展的特性实体形式。我需要它使它像一个正常的评论。
输入是如下,
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<concept id="test">
<title>Test title</title>
<conbody><!-- test comments-->
<p>test paragraph <!-- comments in p --></p>
</conbody>
</concept>
所需输出注释应该是这样的下方,
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<concept id="test">
<title>Test title</title>
<conbody><!-- test comments-->
<p>test paragraph <!-- comments in p --></p>
</conbody>
</concept>
的评论真的应该来像上面。但我不确定是否可以在XSLT中执行此操作。
有人可以帮忙吗?
的代码是 的 的 xsl:template> xsl:stylesheet>' –
Gpn008
那么你知道'test'元素总是包含这样的注释吗? –