新聞中心
怎樣能將一個(gè)html的源代碼放到一個(gè)java字符串中 主要是html中的標(biāo)簽內(nèi)的雙引號實(shí)現(xiàn)自動(dòng)轉(zhuǎn)義問題
大致上可以這樣:
萬榮ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
StringBuffered str=new StringBuffered();
//記得用轉(zhuǎn)義符.例如單引號用\" 代替
str.append("htmlhead");
str.append("bodypThis is a String html file/p");
……//接著寫需要的內(nèi)容
//拼接完后轉(zhuǎn)為String
String html = str.toString();
用java怎么替換html的轉(zhuǎn)義字符
使用正則表達(dá)式即可解決;
例如轉(zhuǎn)義字符\r\n
就只需要如下操作即可:
String str = "html\r\n/html";
str = str.replaceAll("\r\n","\\r\\n");
求教java中有沒有方法實(shí)現(xiàn)html轉(zhuǎn)義
public?static?String?html(String?content)?{
if(content==null)?return?"";????????
String?html?=?content;
//????html?=?html.replace(?"'",?"apos;");
html?=?html.replaceAll(?"",?"amp;");
html?=?html.replace(?"\"",?"quot;");??//"
html?=?html.replace(?"\t",?"nbsp;nbsp;");//?替換跳格
html?=?html.replace(?"?",?"nbsp;");//?替換空格
html?=?html.replace("",?"lt;");
html?=?html.replaceAll(?"",?"gt;");
return?html;
}
java 怎么將HTML中的轉(zhuǎn)義字符"輸出為引號
如果是直接輸出 可以用 \" 這個(gè)
如果是比較多的 那么 用 replaceAll 替換" 為 \" 然后就是" 了
望采納
當(dāng)前文章:html轉(zhuǎn)譯java代碼,java代碼翻譯成中文在線
標(biāo)題網(wǎng)址:http://www.ef60e0e.cn/article/dsehcsi.html