gpt4 book ai didi

javascript - 由于空格反序列化 Json 问题

转载 作者:行者123 更新时间:2023-11-30 17:10:06 25 4
gpt4 key购买 nike

<分区>

我正在读取 Json 文件并使用 Newtonsoft.Json 填充项目列表。我在读取一些 Json 文件时遇到问题,因为属性的名称有空格,因此它与 Item 类的属性不同。

这很好。 Item 对象将分配以下值。

[
{
"FirstName": "John",
"SecondName": "Smith"
}
]

但我的 Json 文件是这样的,因此 Item 对象的 FirstName 和 SecondName 具有空值

[
{
"First Name": "John",
"Second Name": "Smith"
}
]

因此,我的具有 FirstName 和 SecondName 属性(见下文)的 Item 将获得空值。

public class Item
{

private string firstName = "";
private string secondName = "";

public string FirstName
{
get { return firstName; }
set { firstName = value; }
}

public string SecondName
{
get { return secondName; }
set { secondName = value; }
}
}

有没有简单的方法可以解决这个问题。我无法控制命名(例如 Json 字符串中的 FirstName 或 First Name。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com