Heim > Backend-Entwicklung > C#.Net-Tutorial > Analyse, wie JSON-Strings in C# formatiert werden

Analyse, wie JSON-Strings in C# formatiert werden

黄舟
Freigeben: 2017-06-18 10:23:31
Original
2706 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Methode zur C#-Formatierung von JSONStrings vor und analysiert die Prinzipien, Schritte und spezifischen Implementierungstechniken von C# für die JSON-String-Formatierung in Form von Beispielen Das Folgende

Das Beispiel in diesem Artikel beschreibt die Methode zum Formatieren von JSON-Strings in C#. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Methode zum Konvertieren einer JSON-Zeichenfolge in eine formatierte Darstellung: Die Zeichenfolge wird in Objekt--> deserialisiert. Das Objekt wird dann serialisiert into String

verwendet die von Newtonsoft.Json bereitgestellte API,

Oft müssen wir den JSON-String in


{
  "status": 1,
  "sum": 9
}
Nach dem Login kopieren
<🎜 konvertieren > this Es wird in gewisser Weise angezeigt und wenn es vom Server abgerufen wird, sieht es oft so aus


{"status": 1, "sum": 9}
Nach dem Login kopieren
Was? Spielt das keine Rolle?

Wenn die Daten sehr groß sind, gehen Sie wie folgt vor


Kopieren Sie den CodeDer Code lautet wie folgt:

{"status":1,"totalcount":2,"list":[{"id":"2305b1e2-4e31-4fd3-8eb6-db57641914df","code":"8147056167227050270","title":"testing","type":"产品","status":"已处理","datetime":"2014-07-12T21:16:46","replycontent":"好的,只是测试"},{"id":"3a6546f6-49a7-4a17-b679-b3812b12b27e","code":"8147056167227050269","title":"我建议龙头有多种选配方式","type":"产品","status":"未处理","datetime":"2014-07-12T18:49:08.933","replycontent":""},{"id":"f735e461-ca72-4b44-8d7b-cd97ac09802f","code":"8147056167227050268","title":"这个产品不怎么好,不好用","type":"产品","status":"未处理","datetime":"2014-07-12T15:06:19.1","replycontent":""},{"id":"15926d9d-f469-4921-b01d-4b48ef8bd93d","code":"7141054273018032465","title":"jdjbcn","type":"服务","status":"未处理","datetime":"2014-05-27T01:03:46.477","replycontent":""},{"id":"1debf78f-42b3-4037-b71f-34075eed92bc","code":"4141051277003536211","title":"jdjbxn.x","type":"服务","status":"未处理","datetime":"2014-05-27T00:53:21.18","replycontent":""},{"id":"27593c52-b327-4557-8106-b9156df53909","code":"1143051276001357050","title":"ghggghh","type":"服务","status":"未处理","datetime":"2014-05-27T00:35:05.933","replycontent":""},{"id":"040198fc-b466-46c1-89d8-0514fbde9480","code":"4142053251166372433","title":"你好,你知道啦,我不喜欢白色浴缸","type":"服务","status":"未处理","datetime":"2014-05-25T16:37:43.853","replycontent":""},{"id":"16185418-d461-4e98-83c3-824eb7e344d6","code":"4145058213013197148","title":"hdjbchh","type":"服务","status":"未处理","datetime":"2014-05-21T01:19:14.903","replycontent":""},{"id":"6c043404-c1db-42e8-adeb-d4880fa7d1b5","code":"0142051185128085372","title":"ghhjdhd","type":"服务","status":"未处理","datetime":"2014-05-18T12:08:37.997","replycontent":""},{"id":"2dca1a38-a32b-4955-a99c-2ed7d6de60fa","code":"3146050186122030382","title":"hsibcn","type":"服务","status":"未处理","datetime":"2014-05-18T12:03:38.913","replycontent":""}]}
Nach dem Login kopieren
Wenn ja Wenn es nicht formatiert ist, ist es schwer zu sehen. . .

Verwenden Sie die folgende Methode, um das Ergebnis wie folgt zu formatieren

{
  "status": 1,
  "totalcount": 2,
  "list": [
    {
      "id": "2305b1e2-4e31-4fd3-8eb6-db57641914df",
      "code": "8147056167227050270",
      "title": "testing",
      "type": "产品",
      "status": "已处理",
      "datetime": "2014-07-12T21:16:46",
      "replycontent": "好的,只是测试"
    },
    {
      "id": "3a6546f6-49a7-4a17-b679-b3812b12b27e",
      "code": "8147056167227050269",
      "title": "我建议龙头有多种选配方式",
      "type": "产品",
      "status": "未处理",
      "datetime": "2014-07-12T18:49:08.933",
      "replycontent": ""
    },
    {
      "id": "f735e461-ca72-4b44-8d7b-cd97ac09802f",
      "code": "8147056167227050268",
      "title": "这个产品不怎么好,不好用",
      "type": "产品",
      "status": "未处理",
      "datetime": "2014-07-12T15:06:19.1",
      "replycontent": ""
    },
    {
      "id": "15926d9d-f469-4921-b01d-4b48ef8bd93d",
      "code": "7141054273018032465",
      "title": "jdjbcn",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-27T01:03:46.477",
      "replycontent": ""
    },
    {
      "id": "1debf78f-42b3-4037-b71f-34075eed92bc",
      "code": "4141051277003536211",
      "title": "jdjbxn.x",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-27T00:53:21.18",
      "replycontent": ""
    },
    {
      "id": "27593c52-b327-4557-8106-b9156df53909",
      "code": "1143051276001357050",
      "title": "ghggghh",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-27T00:35:05.933",
      "replycontent": ""
    },
    {
      "id": "040198fc-b466-46c1-89d8-0514fbde9480",
      "code": "4142053251166372433",
      "title": "你好,你知道啦,我不喜欢白色浴缸",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-25T16:37:43.853",
      "replycontent": ""
    },
    {
      "id": "16185418-d461-4e98-83c3-824eb7e344d6",
      "code": "4145058213013197148",
      "title": "hdjbchh",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-21T01:19:14.903",
      "replycontent": ""
    },
    {
      "id": "6c043404-c1db-42e8-adeb-d4880fa7d1b5",
      "code": "0142051185128085372",
      "title": "ghhjdhd",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-18T12:08:37.997",
      "replycontent": ""
    },
    {
      "id": "2dca1a38-a32b-4955-a99c-2ed7d6de60fa",
      "code": "3146050186122030382",
      "title": "hsibcn",
      "type": "服务",
      "status": "未处理",
      "datetime": "2014-05-18T12:03:38.913",
      "replycontent": ""
    }
  ]
}
Nach dem Login kopieren
Der Implementierungscode lautet wie folgt:

Das obige ist der detaillierte Inhalt vonAnalyse, wie JSON-Strings in C# formatiert werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage