json.net

    2热度

    1回答

    我有一个通用类型Container<IContentType>其中接口IContentType可以是四个具体ContentX类型之一。 我序列化,一切都很好。 当使用Newtonsoft反序列化时,我使用自定义类型转换器和var model = JsonConvert.DeserializeObject<Container<ContentA>>(json, settings)工程。调试器显示我有一

    0热度

    1回答

    我想反序列化一个JSON响应,并且我想要一个检测数组是否为空的函数,如果它不是空的,我希望它返回值。 JSON数组看起来像这样的空当: {"metrics":[]} 而当它不是空的它可以像任何的下面: {"metrics":["flow"]} {"metrics":["energy"]} {"metrics":["flow","energy"]} 我如何检测呢? 它不适用于Null

    0热度

    1回答

    当我正在调试时,我遇到了一个例外。 var connection = new HubConnection("http://localhost:8080/"); Exception: Could not load file or assembly 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe

    0热度

    2回答

    如何创建一个数组,如果我们转换成json,我们会得到下面的结果。 {{"name":"first_example_1"}, {"name": "second_example_1"}} 我试图用这个 dim x as jArray x.add("first_example_1") x.add("second_example_1") ,但是当我尝试将上述以JSON我得到这个 {"first

    1热度

    2回答

    我有一个JSON结构(包括POCO类)与亲子关系的孩子的对象数组是这样的: "Object": [ { "Name": "TestA", "ChildObjects": [ { "Name": "TestB" "ChildObjects": [ { "Name": "TestC

    0热度

    1回答

    在我的.net应用程序中,我使用的是System.Web.Mvc 5.2.3.0。我的客户端发布了JSON与内容类型: '应用/ JSON的' {From: "EUR", To: "USD", Rate: 0.00001} 到时候我控制器接收这个 [HttpPut(), Route("/ExchangeRate/{exchkey}")] public HttpResponseMessage

    0热度

    1回答

    我不得不解析(并最终重新串行)一些狡猾的JSON。它看起来像这样: { name: "xyz", id: "29573f59-85fb-4d06-9905-01a3acb2cdbd", status: "astatus", color: colors["Open"] }, { name: "abc", id: "29573f59-85

    0热度

    1回答

    override func viewDidLoad() { super.viewDidLoad() DispatchQueue.global().async(execute: { print("teste") print("main thread") self.getWeather(city: "Minsk") print("

    0热度

    2回答

    使用Json.NET有可能序列化对象的字段而不是对象本身? 在JMS串行器(PHP)中,我可以使用@Inline注释。 public class ApiResponseData { public User User { get; set; } } public class User { public string Username { get; set; }

    0热度

    3回答

    下面是我的JSON字符串 JSON字符串 { "RestResponse": { "messages": [ "Country found matching code [IN]." ], "result": { "name": "India", "alpha2_code": "IN", "alpha3_code