zoukankan      html  css  js  c++  java
  • C#提供APP接口之JSON差异

    C#在给APP提供接口,现在返回的数据大部分分为三类:JSON、XML、BTYE。

    今天简单说下C#给APP提供接口返回JSON的一些异同:

    1.通过Newtonsoft.Json.JsonConvert.SerializeObject进行序列化

    Newtonsoft.Json.JsonConvert.SerializeObject(New Test(){Name=“123456”})

    但是当APP接收到JSON字符串的时候里面会反斜杠出现;

    2.直接用MVC中JSON返回

    return Json(new Test(){ Name="123456"}, JsonRequestBehavior.AllowGet)

    APP接受就是正常的JSON字符串

    3.通过MVC中webAPI返回

    需要再Global配置返回的文件类型,那么返回的JSON也包含的有反斜杠

    可能在上面3种方式进行序列化对于APP都可以解析,但是对于APP运用不用的解析方式可能有所有影响.

  • 相关阅读:
    iOS开发之--打印一堆奇怪东西的解决方案
    iOS开发之--从URL加载图片
    iOS开发之--搭建本地的SVN服务器
    HTML5
    swift
    swift
    HTML 换行
    HTML 注释
    HTML 水平线
    /etc/rc.d/rc.local
  • 原文地址:https://www.cnblogs.com/kq123321/p/6178244.html
Copyright © 2011-2022 走看看