Skip to content

Latest commit

 

History

History
executable file
·
61 lines (51 loc) · 2.51 KB

README.zh-CN.md

File metadata and controls

executable file
·
61 lines (51 loc) · 2.51 KB

JSONConverter

简体中文 | English

JSONConverter

一款界面精美、功能强大的MacOS应用,格式化JSON并生成对应语言的模型类代码,支持多种开发语言及其流行的三方类库,多种配置选项,灵活构建Class/Struct,一键导出模型类文件,极大提高开发效率。

功能简介

  • 自定义调整布局、富文本展示、主题切换(支持185种语言和89种样式
  • 配置项自动记忆,无需每次重复配置
  • JSON校验、类名防重、类型推导,功能强大
  • 预览并导出生成的对应富文本模型类
  • 自定义配置文件头、根类名、父类名、类前缀、下划线驼峰自动转换,满足各种个性化需求
  • 数组模型属性完整性检查,生成最完整的模型
  • ...

支持的语言

应用预览

01.png 02.png 03.png 04.png 05.png 06.png 07.png

安装

  • 直接下载 Release Packages
  • Clone源码,Xcode执行Build,拷贝JSONConverter.app 至 Application 文件夹

说明

Flutter JSON转换功能是配合json_serializable使用,具体的使用说明可以查看以下说明

其他

因为有些语言或框架并没有实际使用过,所以并不知道模型构建的是否合理,如果你有更好的建议,欢迎提PR/Issues,谢谢!,如果喜欢,请点个star,鼓励一波,哈哈哈哈😁

Stargazers repo roster for @vvkeep/JSONConverter