在VS中快速生成Json或XML代码

Posted 零度编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在VS中快速生成Json或XML代码相关的知识,希望对你有一定的参考价值。

Visual Studio不愧是宇宙第一强的IDE工具,在Json、XML格式漫天飞、反序列化需求遍地走的现在,居然到最近才知道原来微软已经在Visual Studio集成了这么一样的良心功能,自动根据你的Json或者XML创建对应的反序列化类代码,想想以前对着Json格式一个字一个字的的复制、粘贴的行为,那岂是一个“傻”字所能描述的,起码也得是两个字:“傻逼”!

下面以JSON格式为例,以图文的方式来介绍这一强悍功能

假设有下面这么一段JSON格式




然后你要做的就是复制这段JSON,然后在VS里面先打开任意一个项目,将光标停在你希望生成类代码的位置,点击VS顶部菜单的“编辑”栏位,在鼠标移到“选择性粘贴”,该菜单旁边就会出现两个选项,这时候你要做的就是选择“将JSON粘贴为类”,然后你就可以在源代码里看到VS自动生成的类了!



下面就是第一幅图由VS自动生成的代码



然后你所要做的就是调整下类名,就是这么简单


以上是关于在VS中快速生成Json或XML代码的主要内容,如果未能解决你的问题,请参考以下文章

VS Code配置snippets代码片段快速生成html模板,提高前端编写效率

VS code调试代码快速上手必备知识

是否有通过 Java 从 XML 模式生成 JSON 模式的工具?

Json或XML快速反序列化类(Visual Studio 2012以上)

vs code快速生成HTML头部快捷键或者插件?

Java 序列化 vs JSON vs XML