【发布时间】:2016-02-18 09:07:03
【问题描述】:
我从 url 获取 json 格式的数据。一切都很完美,但一个小问题是我得到的数据中有一些特殊字符,例如:
Get 50% off on Pizzas between 11am – 5pm.
–这里的意思是'-',但是我如何在c#中解码它,让它把它当作'-'。
我尝试过使用 Html.decode 方法,它适用于 URL,但不适用于数据。
我无法将– 到处都替换为“-”,因为这不是一个案例,还有其他类似的字符。
【问题讨论】:
-
没有 Html.Decode 你是指 WebUitity 还是 HttpUtility?
-
WebUtility/HttpUtility.decode 无论是什么类型的字符串(其他的 url)都可以工作。