Google的Gson的坑
来源:互联网 发布:mars java视频教程 编辑:程序博客网 时间:2024/05/17 11:05
上代码先:
package com.sinoiov.testng;import org.testng.annotations.AfterTest;import org.testng.annotations.BeforeTest;import org.testng.annotations.Test;import com.google.gson.Gson;import com.google.gson.GsonBuilder;public class MyInterfacesTest {private final String USER_NAME = "zhang&wang";private final String USER_PHONE = "13012345678";@Testpublic void f1() {User user = new User();user.setName(USER_NAME);user.setPhone(USER_PHONE);Gson gson = new Gson();String s = gson.toJson(user);System.out.println(s);}@Testpublic void f2() {User user = new User();user.setName(USER_NAME);user.setPhone(USER_PHONE);GsonBuilder gsonBuilder = new GsonBuilder();Gson gson = gsonBuilder.create();String s = gson.toJson(user);System.out.println(s);}@Testpublic void f3() {User user = new User();user.setName(USER_NAME);user.setPhone(USER_PHONE);GsonBuilder gsonBuilder = new GsonBuilder();gsonBuilder.disableHtmlEscaping();Gson gson = gsonBuilder.create();String s = gson.toJson(user);System.out.println(s);}@BeforeTestpublic void beforeTest() {}@AfterTestpublic void afterTest() {}}
再看运行结果,你就知道这个\u0026的坑了,其实不是坑,是我们对人家不够了解。
{"name":"zhang\u0026wang","phone":"13012345678"}{"name":"zhang\u0026wang","phone":"13012345678"}{"name":"zhang&wang","phone":"13012345678"}
0 0
- Google的Gson的坑
- Google-Gson的使用
- google的GSON
- Google Gson的使用
- google Gson 的用法
- Google Gson的使用方法
- Google之gson的使用
- 浅析Google的Gson解析
- Google 的GSON使用详解
- Google的Gson使用例子
- google 的 Gson 全解析
- Gson的使用以及com.google.gson.JsonSyntaxException的解决方法
- java.lang.NoClassDefFoundError: com/google/gson/Gson错误的解决
- java.lang.NoClassDefFoundError: com/google/gson/Gson错误的解决
- Google的Gson包的使用简介
- Google Gson的一个便捷工具类
- Google的JSON包GSON使用指南
- com.google.gson.stream.MalformedJsonException的解决办法
- Java变量名命名规则
- 初来乍到
- 实现内存的移动,功能类似于memmove,可以不实现内存重叠拷贝,不使用任何库函数
- 手动调整分片分布:
- 配置maven出现JAVA_HOME is set to an invalid directory.
- Google的Gson的坑
- 安卓高级8 SurfaceView案例三 结合mediaplay播放视频
- 关于移动端页面布局与设备适配
- 网易视频云:视频压缩编码浅谈
- Two Sum Leetcode
- 【PAT甲级】1047. Student List for Course (25)
- 如何搭建一个node 工程
- FFTW3在VS2013下的安装与使用示例
- 硬币(从3(1)到101(9))