gpt4 book ai didi

c# - 如何将空字符串转换为空字符串 json.net

转载 作者:太空狗 更新时间:2023-10-29 20:37:45 30 4
gpt4 key购买 nike

我正在使用 json.net 序列化一个包含字符串的类,但是,当它被转换为 json 时,字符串被转换为 null,有没有办法让 json.net 将 null 字符串转换为 emtpy 字符串( '') 而不是空?

这是我目前得到的

var client = {
"FirstName": null,
"LastName": null
}

我想要这个:

var client = {
"FirstName": '',
"LastName": ''
}

最佳答案

尝试:

client.FirstName||''

如果 FirstName 为 null,这将返回 ''。最好还是创建一个像这样的辅助函数:

function null2empty(a){
return a||'';//You might want to check for strings only before returning
}

关于c# - 如何将空字符串转换为空字符串 json.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5307974/

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