根据xsl生成xml文件,xsl中的<再生成后的xml中还是<,为什么转义不成功呢?

xsl文件图
图片说明

xml文件图
图片说明

Java中的String类型会将 “<” 自动转换为 “<”,在建String转换为XML时就会出错,具体做法是:

String strXml = “< nodes> … </nodes>”;

//正确的形式是” … ”

strXml = strXml.replace(“<”, ‘<’ + “”);

//注意不要写成strXml = strXml.replace(“<”, “<”);
转自 http://blog.csdn.net/java85140031/article/details/38741091

我这根据.xsl文件生成sqlmap.xml文件,其中在.xsl文件中定义了 "<",想让.xsl文件生成.xml文件时,在.xml文件中显示 "<",应该怎样做??