PHP中的json_encode方法,在5.4之前版本,中文会被unicode编码;5.4加入JSON_UNESCAPED_UNICODE,这个参数,设置不进行escape和unicode处理。
public class DefaultController : ApiController
{public IHttpActionResult GetProduct()
{
Product p =new Product{ Id = 1, Name = "中文"};
var msg = new HttpResponseMessage
{
StatusCode = HttpStatusCode.OK,
Content = new JsonContent(p)
};
var response = new ResponseMessageResult(msg);
return response;
}
private string ConvertUnicode(string test)
{
string result = "";
for (int i = 0; i < test.Length; i++)
{
int code = (int)test