今天在對代碼今天優化整理時發現
XmlEscapers.xmlContentEscaper().escape(shipper.getName())
上面代碼iead的警告, com.google.common.xml.XmlEscapers' is marked unstable with @Beta
其意為: com.google.common.xml.XmlEscapers' 用@Beta 標記為不穩定
其實上面方法時為了轉換字符串特殊字符 以保證字符串安全的放入xml標簽中
解決方法:
使用 :StringEscapeUtils
StringEscapeUtils.escapeXml("<loveCrane>");