nutz的json视图

上面的方法其实是比较麻烦的下面介绍 可以直接利用泛型直接返回集合

Java代码  金沙官网线上 1

 

Java代码  金沙官网线上 2

https://download.csdn.net/download/pukuimin1226/5851711

2.3. json视图 
返回json视图有两种方法: 
@Ok("json")  与@Ok(“raw:json”) 
2.3.1. @Ok("json") 
(1) 如果入口函数返回的是字符串,则在这客户端得到的是json形式的字符串。客户端必须解析成json对象; 
金沙官网线上,  例: 

//UserInfo.json

[
 {"id":"1","name":"叶良辰","age": "20"},
 {"id":"2","name":"赵日天","age": "25"}
]

(2) 如果入口函数返回类型是map,list,  java bean等,则直接返回的是json对象。 
客户端直接使用,无须再用eval之类的进行解析。可直接用于jqGrid等js组件。 
例: 

           //Json的键必须和类的属性或字段匹配区分大小写
         UserInfo[] jsonData = JsonMapper.ToObject<UserInfo[]>(File.ReadAllText("UserInfo.json"));

            foreach (UserInfo temp in jsonData)
            {
                Console.WriteLine(temp.id+temp.name+temp.age);
            }
            Console.ReadLine();

Java代码  金沙官网线上 3

本文由金沙官网线上发布于编程,转载请注明出处:nutz的json视图

您可能还会对下面的文章感兴趣: