[英]Jtidy - Shouldn't display encoding character(<sup>â„¢) for TM in page source code?
我正在使用Jtidy提供新聞信息,當新聞信息中包含TM時,頁面源將其顯示為
'â??¢'這是無效的...
這是我的代碼:
InputStream是= new ByteArrayInputStream(description.getBytes()); OutputStream os = new ByteArrayOutputStream();
Tidy tidy = new Tidy();
tidy.setPrintBodyOnly(true);
//tidy.setEscapeCdata(true);
//tidy.setAsciiChars(false);
任何想法如何顯示TM代替此編碼字符....或如何將(ISO-8859-1)設置為Tidy?
為此有一個HTML實體,稱為™
並不奇怪™
-參見例如http://www.w3.org/TR/WD-entities-961125
通過在Tidy上設置setInputEncoding()和setOutputEncoding()來解決此問題...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.