我想使用空格分隔的字符串拆分 jsonData 的结果,但我不知道该怎么做。
这是我存储 OptionCode jsonData 的代码:
if (mappedResult.OptionCodes != null)
{
AddJsonVehicleOptionEquip("OptionCodes", JsonConvert.SerializeObject(mappedResult.OptionCodes));
}
这是我的 OptionCodes View 模型:
public class DecodedOptionCodesModel
{
public string OptionCode { get; set; }
}
这是我在第三方 ChromeDataHandler 上获取 OptionCode 的代码:
vehicle.OptionCodes = res.factoryOption?.Select(c => new DecodedOptionCodesModel
{
OptionCode = c.oemCode
});
上面代码的结果是:
[
{
"OptionCode": "996"
},
{
"OptionCode": "99T"
},
{
"OptionCode": "44P"
},
{
"OptionCode": "44W"
},
{
"OptionCode": "610A"
},
{
"OptionCode": "613A"
},
{
"OptionCode": "618A"
},
{
"OptionCode": "710A"
},
我希望结果是这样的:
选项代码:996 99T 44P 44W
最佳答案
你可以这样实现:
Console.WriteLine(String.Join(" ", vehicle.OptionCodes));
一旦你使用空格分隔符分割,你就可以按照你想要的方式使用它。
Refer了解更多详情。
关于c# - 如何将 json 拆分为空格分隔的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55792995/