任务描述
任务: 解析如下json消息到 java 对象:
{
"short_name":"",
"user_address":""
...
}
一大推(十几个)下划线连接格式命名的属性, 需要转化为 java 中驼峰命名法, 而且Java对象能序列化为原始的格式
使用 Visual Studio Code 的方案
安装以下插件:
Smart split into lines
String manipulation
选中多行, 复制出一份属性名, 执行 camelCase 转化,并添加必要的代码后变成:
@JSONField( name="short_name" )
private String shortName;
...
最后
- 开始用 sublime text, 觉得不错, 用来写 shell脚本, sql, python等; 多行编辑真牛
- 来自微软团队的 VSC, 用了之后,发现可以替代盗版的 sublime了。那个插件面板, 做得像 windows 应用商店一样, 搜索、安装体现很好; 用了几个月, 没什么大问题
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。