我试图从org.apache.commons.lang使用StringEscapeUtils.escapeXML()函数...如何判断Java使用哪个StringEscapeUtils.escapeXML()?
该函数有两个版本,一个期望(Writer,String)和一个只是预计(字符串)....
我试图用,只是希望没有作家String参数的版本,但Java的抱怨,我已经没有给它一个作家。
如何使用这在我的计划,这样我不需要一个作家?
String escXml = StringEscapeUtils.escapeXml(attr.get());
xml = xml.concat("<"+attr.getID()+">"+escXml+"</"+attr.getID()+">");
我也试过只是在字符串本身内联它。
xml = xml.concat("<"+attr.getID()+">"+StringEscapeUtils.escapeXml(attr.get())+"</"+attr.getID()+">");
这两种尝试都给了我期待Writer的错误。谁能帮我这个?
谢谢, 马特