我試圖從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的錯誤。誰能幫我這個?
謝謝, 馬特