您能帮我创建一个XSLT转换,它将从文档中的XML标记中获取XML文档吗?
我的问题的(可能是错误的)XML看起来像这样:
<MESSAGE_XML><Name>Milan<Name/></MESSAGE_XML>
<abc>
<Name>Milan</Name>
</abc>
这张(可能)错误的XML片段的图片如下所示:
谢谢,
米兰
答案 0 :(得分:0)
我只在这里猜测。
给出以下输入:
<强> XML 强>
<MESSAGE_XML><Name>Milan<Name/></MESSAGE_XML>
以下样式表:
XSLT 1.0
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/MESSAGE_XML">
<abc>
<xsl:value-of select="." disable-output-escaping="yes"/>
</abc>
</xsl:template>
</xsl:stylesheet>
将返回:
<强>结果强>
<?xml version="1.0" encoding="UTF-8"?>
<abc><Name>Milan<Name/></abc>
如果您的处理器支持disable-output-escaping
。