3

我从服务器收到 json:response: {text: 'Rize &ndash; The Orchid (Original Mix)'} 和之后JsonConvert.DeserializeObject<JSonR>(responseFromServer);

并获得“Rize &_ndash;(without _) The Orchid (Original Mix)”

我怎样才能得到这个字符串“Rize – The Orchid (Original Mix)”?

http://i.stack.imgur.com/7HWrb.png

4

2 回答 2

2

这个“符号”是一个需要解码的 html 实体。你可以用HttpUtility.HtmlDecode这个。

于 2013-07-25T11:33:31.467 回答
-1

这是一个例子

  var str = "{text: 'Rize &ndash; The Orchid (Original Mix)'}";
  str = HttpUtility.HtmlDecode(str);      
  var obj = JsonConvert.DeserializeObject<MockObject>(str);
于 2013-07-25T11:38:56.330 回答