读书人

请问一个关于字符串的有关问题

发布时间: 2011-12-27 22:22:55 作者: rapoo

请教一个关于字符串的问题
最近看到一个语句
string res = text.Replace( "?, "è ");
其中text为字符串

请问 "&#232 " 是什么

[解决办法]
帮你搜了一下,好像是加密一些之类的
这句语句原本的意思是把text中的?替换成è
但在google中直接输入è
会变成è
帮顶,楼下的来
[解决办法]
是“?”好的一种编码吧,
常用类似的语句
public string TextToHTML(string fString)
{
if (fString != string.Empty)
{
fString = fString.Replace( " < ", "< ");
fString = fString.Replace( "> ", "> ");

fString = fString.Replace(((char)34).ToString(), "" ");
fString = fString.Replace(((char)39).ToString(), "' ");

fString = fString.Replace( " ", "  ");
fString = fString.Replace( "\r\n ", " <br> ");
}
return fString;
}

public string HTMLToText(string fString)
{
if (fString != string.Empty)
{
fString = fString.Replace( "< ", " < ");
fString = fString.Replace( "> ", "> ");

fString = fString.Replace( "" ", ((char)34).ToString());
fString = fString.Replace( "' ", ((char)39).ToString());

fString = fString.Replace( "  ", " ");
fString = fString.Replace( " <br> ", "\r\n ");
}
return fString;
}
修改,因为有的时候把符号存数据库里读出来出问题,老人就告诉存之前先转换一下
用的时候再转换回来

读书人网 >C#

热点推荐