In the previous section, I made a forum on the imitation bubble network and encountered the problem of converting text symbols into the corresponding html format. I tried several methods and made a simple format conversion class:
Convert webpage format to text box format:
Code
Public string Encode (string str)
{
Str = str. Replace ("&", "& amp ");
Str = str. Replace ("","");
Str = str. Replace ("", "& quot ;");
Str = str. Replace ("", "& nbsp ;");
Str = str. Replace ("<", "& lt ;");
Str = str. Replace (">", "& gt ;");
Str = str. Replace ("", "<br/> ");
Str = str. Replace ("", "<br> ");
Return str;
}
Text Box format to webpage format:
Code
Public string Decode (string str)
{
Str = str. Replace ("<br/> ","");
Str = str. Replace ("<br> ","");
Str = str. Replace ("& gt", "> ");
Str = str. Replace ("& lt", "<");
Str = str. Replace ("& nbsp ;","");
Str = str. Replace ("& quot ;",""");
Str = str. Replace ("","");
Str = str. Replace ("& amp ","&");
Return str;
}
You can call the corresponding method when submitting the database or displaying the webpage.