VS中一个强大的功能,将Json或者XML黏贴为类
有时候需要传递json,或者是json结构复杂,看的杂乱无章,我们可以将这个json复制下来,然后将它写成类的形式,VS中已经帮我们很好的实现了这个功能,我们只需要选择 编辑===>> 选择性粘帖==>>将json复制为类

这是我的json文件===>>
{
"PT": {
"woman": {
"gang": [
"Woman_Gang"
],
"angang": [
"Woman_Gang"
],
"peng": [
"Woman_Peng"
],
"hu": [
"Woman_Hu"
],
"zimo": [
"Woman_Zimo"
],
"chi": [
"Woman_Chi"
],
"shi": [
"Woman_Shi"
],
"shuai": [
"Woman_Shuai"
],
"ting": [
"Woman_Ting"
],
"chat": [
"fix_msg_0",
"fix_msg_1",
"fix_msg_2",
"fix_msg_3",
"fix_msg_4",
"fix_msg_5",
"fix_msg_6",
"fix_msg_7"
],
"tile": [
[
"tile_0_1"
],
[
"tile_1_1"
],
[
"tile_2_1"
],
[
"tile_3_1"
],
[
"tile_4_1"
],
[
"tile_5_1"
],
[
"tile_6_1"
],
[
"tile_7_1"
],
[
"tile_8_1"
],
[
"tile_9_1"
],
[
"tile_10_1"
],
[
"tile_11_1"
],
[
"tile_12_1"
],
[
"tile_13_1"
],
[
"tile_14_1"
],
[
"tile_15_1"
],
[
"tile_16_1"
],
[
"tile_17_1"
],
[
"tile_18_1"
],
[
"tile_19_1"
],
[
"tile_20_1"
],
[
"tile_21_1"
],
[
"tile_22_1"
],
[
"tile_23_1"
],
[
"tile_24_1"
],
[
"tile_25_1"
],
[
"tile_26_1"
],
[
"tile_27_1"
],
[
"tile_28_1"
],
[
"tile_29_1"
],
[
"tile_30_1"
],
[
"tile_31_1"
],
[
"tile_32_1"
],
[
"tile_33_1"
]
],
"sendcoin": [
"sendBet"
],
"genzhu": [ "Genzhu1" ],
"jiazhu": [ "Jazhu1" ],
"kanpai": [ "Kanpai1" ],
"pk": [ "PK1" ],
"fangqi": [ "Fangqi1" ]
},
"man": {
"gang": [
"Man_Gang"
],
"angang": [
"Man_Gang"
],
"peng": [
"Man_Peng"
],
"hu": [
"Man_Hu"
],
"zimo": [
"Man_Zimo"
],
"chi": [
"Man_Eat"
],
"shi": [
"Man_Shi"
],
"shuai": [
"Man_Shuai"
],
"ting": [
"Man_Ting"
],
"chat": [
"fix_msg_9",
"fix_msg_10",
"fix_msg_11",
"fix_msg_12",
"fix_msg_13",
"fix_msg_14",
"fix_msg_15",
"fix_msg_16"
],
"tile": [
[
"tile_0_0"
],
[
"tile_1_0"
],
[
"tile_2_0"
],
[
"tile_3_0"
],
[
"tile_4_0"
],
[
"tile_5_0"
],
[
"tile_6_0"
],
[
"tile_7_0"
],
[
"tile_8_0"
],
[
"tile_9_0"
],
[
"tile_10_0"
],
[
"tile_11_0"
],
[
"tile_12_0"
],
[
"tile_13_0"
],
[
"tile_14_0"
],
[
"tile_15_0"
],
[
"tile_16_0"
],
[
"tile_17_0"
],
[
"tile_18_0"
],
[
"tile_19_0"
],
[
"tile_20_0"
],
[
"tile_21_0"
],
[
"tile_22_0"
],
[
"tile_23_0"
],
[
"tile_24_0"
],
[
"tile_25_0"
],
[
"tile_26_0"
],
[
"tile_27_0"
],
[
"tile_28_0"
],
[
"tile_29_0"
],
[
"tile_30_0"
],
[
"tile_31_0"
],
[
"tile_32_0"
],
[
"tile_33_0"
]
],
"sendcoin": [
"sendBet"
],
"genzhu": [ "Genzhu0" ],
"jiazhu": [ "Jazhu0" ],
"kanpai": [ "Kanpai0" ],
"pk": [ "PK0" ],
"fangqi": ["Fangqi0"]
}
}
}
一个播放语音的配置文件,相对来说还是复杂的,但是照样可以转换成类

我们可以看到,功能异常的强大
VS中一个强大的功能,将Json或者XML黏贴为类的更多相关文章
- 转:IOS的推送。是一个强大的功能
IOS下我们很多人天天开着 邮件推送 微信推送 QQ推送 微博推送 新浪微博推送,安卓敢吗? 五个后台进程消耗电.流量谁敢这么做?现在安卓也出了推送,但绝对是伪推送.实际是挂了个进程,关掉了就收不到. ...
- json、xml ---- 数据格式生成类
自己写的一个生成json/xml 格式数据的类,可用于api数据传输: <?php class Response{ /** *生成指定数据格式 *@param intval $code 状态码 ...
- json与xml数据输出类
class Response { /** * 按json方式输出通信数据 * @param integer $code 状态码 * @param string $message 提示信息 * @par ...
- 怎样用好ZBrush 中的映射大师功能
Projection Master可以理解为映射大师它是ZBrush®中一个独特的功能,允许在3D模型中使用2D和2.5D笔刷,用户可以利用此功能将绘制的颜色. Texture及纹理等映射到模型表面. ...
- 一个比 Nginx 功能更强大的 Web 服务器
公众号关注 「开源Linux」 回复「学习」,有我为您特别筛选的学习资料~ Caddy 简介 Caddy 是一个 Go 编写的 Web 服务器,类似于 Nginx,Caddy 提供了更加强大的功能,随 ...
- SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能
SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证.授权.加密和会话管理等功能. 第一步:配置web.xml <!-- 配置Shiro过滤器,先让Shiro ...
- mod_rewrite是Apache的一个非常强大的功能
mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面.下面我详细说说它的使用方法!对初学者很有用的哦! 1.检测Apache是否支持mod_rewrite 通过php提供的p ...
- Sql Server 中一个非常强大的日期格式化函数
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0)-- 05 16 2006 10:57AMSelect CONV ...
- TypeToken 是google提供的一个解析Json数据的类库中一个类
Type listType = new TypeToken<LinkedList<User>>(){}.getType(); Type是java里的reflect包的Type ...
随机推荐
- jq中prop和attr的区别以及各自的使用
在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了. 关于它们两个的区别,网上的答案很多.这里谈谈我的心得,我的心得很简单: ...
- redis字典的底层实现hashTable
Redis的字典使用哈希表作为底层实现.一个哈希表里面可以有多个哈希表节点,而每个哈希表节点就保存了字典中的一个键值对 哈希表的数据结构为 table属性是一个数组,数组中的每个元素都是指向dictE ...
- [Spring MVC]学习笔记--@Controller
在讲解@Controller之前,先说明一下Spring MVC的官方文档在哪. 可能会有人和我一样,在刚接触Spring MVC时,发现在Spring的网站上找不到Spring MVC这个项目. 这 ...
- 3993: [SDOI2015]星际战争
3993: [SDOI2015]星际战争 Time Limit: 10 Sec Memory Limit: 128 MBSec Special JudgeSubmit: 1244 Solved: ...
- C++ 基础知识回顾(I/O)
[1] I/O基础 大多数计算机语言的输入输出的实现都是以语言本身为基础的,但是C/C++没有这样做.C语言最初把I/O留给了编译器实现人员.这样做的一个原因是可以提供足够的自由度,使之最适合目标机器 ...
- 《从零开始学Swift》学习笔记(Day 19)——函数参数传递
原创文章,欢迎转载.转载请注明:关东升的博客 函数的语法格式如下: func 函数名(参数列表) -> 返回值类型 { 语句组 return 返回值 } 关键字是func. 多个参数列表之间 ...
- SharePoint服务器端对象模型 之 对象模型概述(Part 2)
(三)Url 作为一个B/S体系,在SharePoint的属性.方法参数和返回值中,大量的涉及到了Url,总的来说,涉及到的Url可以分为如下四类: 绝对路径:完整的Url,包含了协议头(http或h ...
- On the fly test
on the fly test就是边开发边测试的意思.test code不是早就生成好的,在一边生成code的同时一边做test running,最大的好处是,flexiable ,每一次可以选择不同 ...
- java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x87<b
实际开发中遇到的 情景: 解决方案: 复制的别人的博客,没测试, Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1 这个 ...
- 一篇搞定spring Jpa操作数据库
开始之前你必须在项目配置好数据库,本文使用的spring boot,相比spring,spring boot省去了很多各种对以来组件复杂的配置,直接在pom配置组件,完后会自动帮我们导入组件 < ...