gpt4 book ai didi

ios - 如何在 ios 中将字典的双引号数组解析为 json?

转载 作者:行者123 更新时间:2023-11-29 13:00:42 25 4
gpt4 key购买 nike

如何为数字添加双引号。当我解析时,数字不会出现双引号。对于字符串,双引号会很好。我想要所有的双引号。下面是我的字典数组

我创建的这个字典数组

    (
{
questionId = 91;
responseLanguage = ar;
responseType = 4;
},
{
questionId = 92;
responseLanguage = ar;
responseType = 2;
}
)

我想这样解析

[{"questionId":"91","responseType":"4","responseLanguage":"ar"},  {"questionId":"92","responseType":"2","responseLanguage":"ar"}]

当我只使用 sbjson 解析器解析字符串时,它会出现双引号,对于数字,它不会出现双引号。

最佳答案

(
{
questionId = @"91";
responseLanguage = ar;
responseType = @"4";
},
{
questionId = @"92";
responseLanguage = ar;
responseType = @"2";
}
)

这样就可以了,如果这个数组正在生成动态,那么在添加到字典中时使用“stringValue”方法将数字转换为字符串

NSDictionary *parameters = [NSDictionary dictionaryWithObjectsAndKeys:
[nsnumber stringValue], @"questionId",
ar, @"responseLanguage",
[nsnumber stringValue], @"responseType", nil];

关于ios - 如何在 ios 中将字典的双引号数组解析为 json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19855528/

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