[英]Special Character and html tag parsing in xml
我有一個xml,它在元素數據fiels中包含<br/>
標簽。 我能夠使用Sax解析器中的字符串構建器來解析它。 現在我想減少一些標簽並返回一個xml響應。 在響應xml源代碼中,我將標記替換為<br/>
。 我擔心的是“<”會被<
但“>”標簽不會被>
取代 。 任何人都知道如何解決這個問題。
你應該逃避XML。 嘗試使用Apache Commons Lang的EscapeUtils 。
請注意,Java也可能無法處理它。
我首先選擇escapeJava,然后再使用escapeXML。
用法:
String escapedStr= StringEscapeUtils.escapeJava(yourString);
escapedStr= StringEscapeUtils.escapeXML(yourString);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.