2012-05-11 1 views
0

Рассмотрим этот код:Как избежать элементов HTML в C# .NET с использованием JavaScriptSerializer?

// Dictionary created. 

Dictionary<string, string> objDic = new Dictionary<string, string>(); 
string test = "<>"; 
objDic.Add("html", test); 

var Json = new JavaScriptSerializer(); 

string response = Json.Serialize(return_obj); 

Выходной ответ:

[{"html":"\u003c\u003e"}] 

Ожидаемый ответ:

[{"html":"<>"}] 

Как получить ожидаемый ответ?

ответ

2

Затем вы можете использовать Json.NET:

var str = JsonConvert.SerializeObject(new {html="<>"}) //returns {"html":"<>"} 
+0

спасибо за помощь –

+0

Это удивительно рамки дружище –

Смежные вопросы