词典取值不能多级取值吗?比如
"school":{"class1":"大一","class2":"大二"}
我想要取class1的值,在js的语法中是:school.class1,但是在quicker中只能取school的值,无法取school.class1的值
为什么这样的语法不行
怎么在表达式里提取Json的值呢?
具体就是用newtonesoft.Json类库的类JObject,JArray之类的。可以看下这个例子读取json数组的。
https://getquicker.net/Sharedaction?code=af03854e-4a20-4052-72e8-08d9aa624e96
不能直接修改。如果要将对象序列化为json文本,可以用匿名对象/词典。类似于这样:
$= JsonConvert.SerializeObject(new {prop=value, prop1=value1});
也可以参考这里 https://stackoverflow.com/questions/10252675/create-json-dynamically-in-c-sharp
之前没有学过C#,不知道怎么用啊,我下载了Json类库到本地,并且在Dll填写了路径,但是还是报错,应该怎么使用这个呢?
有例子吗?我没有实现过
可以试试详细说一下你要做什么,实现什么目的?
想实现在一个json文件中体现公司部门人员信息、更新人员信息、删除人员信息。
如json文件中结构为:
广告部:
部长
姓名:张三
性别:男
电话:16888888888
设计师
姓名:李设计师
性别:女
电话:16888888888
因为我只能实现读取该文件,更新人员信息时,我只能手动在原来的json文件中进行修改,而不能使用
广告部.部长.姓名=‘王五’的方式进行修改
以及删除 广告部.设计师 的数据
https://getquicker.net/Sharedaction?code=c558c0d5-c59e-4985-b8c4-08d9ae2c0978