下列关于Spring MVC JSON对象的处理,说法不正确的是( )
A: 可以利用Spring MVC的注解@ResponseBody,返回JSON数据
B: 可以使用JSON工具将对象序列化成JSON字符串,利用HttpServletResponse,然后获取responseStream()或response.getWriter(),直接输出
C: 若从页面接收的JSON字符串,可以通过JSONObject转换成后台的实体对象
D: 使用@ResponseBody注解时,控制类Controller的处理方法需要返回逻辑视图名(返回字符串)
A: 可以利用Spring MVC的注解@ResponseBody,返回JSON数据
B: 可以使用JSON工具将对象序列化成JSON字符串,利用HttpServletResponse,然后获取responseStream()或response.getWriter(),直接输出
C: 若从页面接收的JSON字符串,可以通过JSONObject转换成后台的实体对象
D: 使用@ResponseBody注解时,控制类Controller的处理方法需要返回逻辑视图名(返回字符串)
举一反三
- JavaScript语言已原生支持JSON的序列化和反序列化,利用JSON.stringify方法可将JavaScript对象序列化为JSON字符串,而反序列化则使用( ______ )方法来实现将JSON字符串转换成JS对象。
- SpringMVC返回json需要使用()注解。 A: @RequestMapping B: @ResponseBody C: @Autowired D: @Servise
- 下列关于JSON库中函数使用说法错误的是( )。 A: json.loads():把JSON格式字符串解码转换成Python对象 B: json.dumps():把Python类型编码为JSON字符串,返回一个list对象 C: json.load():读取文件中JSON形式的字符串元素,转换成Python类型 D: json.dump():将Python内置类型序列化为JSON对象后写入文件
- JSON库的parse()函数将object对象转换为JSON字符串,并返回该字符串
- 关于json的使用,下列说法错误的是:(A) A: Python里面,json基本类型有对象(字典)、数组(列表)、字符串、数值,没有布尔值和null。 B: json对象中所有的键都必须是字符串,通过json.loads即可将JSON字符串转换成Python形式 C: 可以将一个Json字符串先转成字典,再通过字典来创建dataframe D: pandas.read_json可以自动将JSON数据集转换为Series或DataFrame