1/// <summary>
2/// HTML encode
3/// </summary>
4/// <param name="str">string</param>
5/// <returns></returns>
6public static string Encode(string str)
7{
8 str = str.Replace("&","&");
9 str = str.Replace("'","''");
10 str = str.Replace("\"",""");
11 str = str.Replace(" "," ");
12 str = str.Replace("<","<");
13 str = str.Replace(">",">");
14 str = str.Replace("\n","<br>");
15 return str;
16}
17
18/// <summary>
19/// decode
20/// </summary>
21/// <param name="str">string</param>
22/// <returns></returns>
23public static string Decode(string str)
24{
25 str = str.Replace("<br>","\n");
26 str = str.Replace(">",">");
27 str = str.Replace("<","<");
28 str = str.Replace(" "," ");
29 str = str.Replace(""","\"");
30 return str;
31}

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18
