我需要序列化包含以下内容的JSON字符串:
{
commandId;
id;
params:
{
userId;
password;
}``
}
我得到的代码使用Qt,它们声明了QJsonObject paramsObj和QJsonObject cmdObj; 它们填充字段值,最后执行cmdObj.insert(“ params”,QJsonValue(paramsObj));
params是VS和C#的关键字,因此我无法使用该名称声明一个类,但这是设备理解我的JSON字符串的方式。 我对JSON相当陌生,研究了.Net类和Newtonsoft库,但找不到如何在另一个对象内执行JSON对象插入操作(为该对象分配任意名称)。 谁能阐明一些想法? 谢谢。