json字符串,不转成对象,怎么改里面的value值?

我通过接口拿到json字符串,由于里面有key值是变量,我就没办法写是实体类去转,
现在我要改某些key值的的value值,怎么办?

5个回答

图片说明

我本来就想反序列化然后转成dynamic对象。然后可以通过点key名。然后赋值。。但是。。有个key值是变量。。我就。。卡死在这里了。图片说明

图片说明

求大神指教。是不是有别的办法。或者这个可以改的??

好啦。我解决啦。很简单的代码。我想了两天才写出来;
var data= JsonConvert.DeserializeObject(resultxml);
var a = data["data"]["gzmochacentos6.5"] = "00000" ;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问