C# 带有unity c的Json解析器#
如何使用json、UWP和unity使用unity、c#解析这个json?需要帮忙吗谢谢 将JSON字符串解析为C#.NET中的JSON对象 使用Json.Net回答:C# 带有unity c的Json解析器#,c#,json,parsing,unity3d,hololens,C#,Json,Parsing,Unity3d,Hololens,如何使用json、UWP和unity使用unity、c#解析这个json?需要帮忙吗谢谢 将JSON字符串解析为C#.NET中的JSON对象 使用Json.Net回答: var str = "{\r\n \"items\":[\r\n {\r\n \"created\":\"2017-04-14T09:56:30.593Z\",\r\n \"createdBy\":\"12\",\r\n \"name\":\"2\",\r\n \"errorMessa
var str =
"{\r\n \"items\":[\r\n {\r\n \"created\":\"2017-04-14T09:56:30.593Z\",\r\n \"createdBy\":\"12\",\r\n \"name\":\"2\",\r\n \"errorMessage\":null,\r\n \"errorRetry\":0,\r\n \"errorType\":null,\r\n \"id\":44,\r\n \"package\":\"12\",\r\n \"partner\":\"1\",\r\n \"reference\":null,\r\n \"release\":{\r\n \"category\":null,\r\n \"configType\":null,\r\n \"contributors\":[\r\n ],\r\n \"created\":\"1\",\r\n \"createdBy\":null,\r\n \"files\":[\r\n ],\r\n \"genre\":null,\r\n \"id\":15,\r\n \"isKeyRelease\":false,\r\n \"metadata\":[\r\n ],\r\n \"owner\":null,\r\n \"owningTerritoryCode\":\"Worldwide\",\r\n \"prices\":[\r\n ],\r\n \"reference\":\"111111\",\r\n \"resources\":[\r\n ],\r\n \"scheduling\":[\r\n ],\r\n \"scope\":null,\r\n \"status\":\"None\",\r\n \"title\":\"Test 3\",\r\n \"updated\":\"0001-01-01T00:00:00Z\"\r\n },\r\n \"releaseId\":15,\r\n \"scheduleDate\":\"2017-04-14T09:56:30.593Z\",\r\n \"status\":\"Processed\",\r\n \"step\":\"Complete\",\r\n \"type\":\"Insert\",\r\n \"updated\":\"2017-04-14T09:56:33.42Z\"\r\n }\r\n\r\n ],\r\n \"page\":1,\r\n \"pageCount\":3,\r\n \"pageSize\":10,\r\n \"totalCount\":24\r\n }";
var converter = JsonConvert.DeserializeObject<dynamic>(str);
Console.WriteLine(converter.totalCount); //Just a test: the result is 24!
var-str=
“\\r\n\\n\\\n\\n\\n\\n\\n\n\n\\n\n\n\n\n\n\\n\\n\\\n\\\\\\\\\\\\\n\\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n类别\“:null、\r\n \“configType\”:null、\r\n \“贡献者\”:[\r\n]、\r\n \“创建的\”:“1\”、\r\n \“createdBy\”:null、\r\n \“文件\”:[\r\n]、\r\n \“流派\”:null、\r\n \“id\”:15、\r\n \“isKeyRelease\”:false、\r\n \“元数据\”:[\r\n\”:[\r\n]、\r\n\,\r\n \“所有者\”:\r\n\:null、\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n“资源”的资源:除\r\n\r\n\r\n\r\n\n\r\n\n\r\n\r\n\n\n\r\n\n\n\r\n\n\r\n\n\n\r\n\n\n\n\n\n\n\n\n\n\r\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n状态\“:”已处理\“,\r\n \”步骤\“:”已完成\“,\r\n \”类型\“:”插入\“,\r\n \”已更新\“:\”2017-04-14T09:56:33.42Z \“\r\n}\r\n\r\n \”页面\“:1、\r\n \“页面计数\”:3、\r\n \“页面大小\”:10、\r\n \“总计数\”:24\r\n}”;
var converter=JsonConvert.DeserializeObject(str);
Console.WriteLine(converter.totalCount)//只是一个测试:结果是24!
Unity提供了一个实用程序解析器,可以将Json转换为类
谢谢:):)
var str =
"{\r\n \"items\":[\r\n {\r\n \"created\":\"2017-04-14T09:56:30.593Z\",\r\n \"createdBy\":\"12\",\r\n \"name\":\"2\",\r\n \"errorMessage\":null,\r\n \"errorRetry\":0,\r\n \"errorType\":null,\r\n \"id\":44,\r\n \"package\":\"12\",\r\n \"partner\":\"1\",\r\n \"reference\":null,\r\n \"release\":{\r\n \"category\":null,\r\n \"configType\":null,\r\n \"contributors\":[\r\n ],\r\n \"created\":\"1\",\r\n \"createdBy\":null,\r\n \"files\":[\r\n ],\r\n \"genre\":null,\r\n \"id\":15,\r\n \"isKeyRelease\":false,\r\n \"metadata\":[\r\n ],\r\n \"owner\":null,\r\n \"owningTerritoryCode\":\"Worldwide\",\r\n \"prices\":[\r\n ],\r\n \"reference\":\"111111\",\r\n \"resources\":[\r\n ],\r\n \"scheduling\":[\r\n ],\r\n \"scope\":null,\r\n \"status\":\"None\",\r\n \"title\":\"Test 3\",\r\n \"updated\":\"0001-01-01T00:00:00Z\"\r\n },\r\n \"releaseId\":15,\r\n \"scheduleDate\":\"2017-04-14T09:56:30.593Z\",\r\n \"status\":\"Processed\",\r\n \"step\":\"Complete\",\r\n \"type\":\"Insert\",\r\n \"updated\":\"2017-04-14T09:56:33.42Z\"\r\n }\r\n\r\n ],\r\n \"page\":1,\r\n \"pageCount\":3,\r\n \"pageSize\":10,\r\n \"totalCount\":24\r\n }";
var converter = JsonConvert.DeserializeObject<dynamic>(str);
Console.WriteLine(converter.totalCount); //Just a test: the result is 24!