xsl:output 命令问题 紧急!!xml->xhtml
<xsl:output method="html" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />
上面语句期望得到的结果是:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
然而每次transform后 得到的都是:<?xml version="1.0" encoding="utf-8"?>,期待的文档声明就是不出来。
omit-xml-declaration="yes" 加上也无效。method="html" 改为method="xml" 也无效
请教如何让output输出想要的文档声明?
xsl文档自己的声明为:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">