All Projects → netyouli → Whc_datamodelfactory

netyouli / Whc_datamodelfactory

Licence: mit
Mac上iOS开发辅助工具,快速把json/xml数据转换生成对应模型类属性,省去麻烦手动创建,提高开发效率。Mac iOS development aid, quickly put the json/XML data transformation generates the corresponding model class attribute, save trouble created manually, improve the development efficiency.

Projects that are alternatives of or similar to Whc datamodelfactory

Jsonconverter
JSONConverter is a desktop application for Mac OS X which enables you to covert JSON objects preview pretty rich JOSN and model classes
Stars: ✭ 402 (-64.04%)
Mutual labels:  json, model, mac
Ladybug
A powerful model framework for Swift 4
Stars: ✭ 147 (-86.85%)
Mutual labels:  json, model
Framework
Strongly-typed JavaScript object with support for validation and error handling.
Stars: ✭ 136 (-87.84%)
Mutual labels:  json, model
Whc model
iOS平台高效转换引擎json->model,model->json,model->Dictionary,支持模型类继承其他模型类,支持指定路径转换,不区分json的key和模型属性名称大小写,自动处理json中null
Stars: ✭ 244 (-78.18%)
Mutual labels:  json, model
Csmodel
CSModel is a concise and efficient model framework for iOS/OSX, and provides nested Model to compare values and copy values.
Stars: ✭ 192 (-82.83%)
Mutual labels:  json, model
Moyamapper
快速解析模型工具,支持RxSwift。同时支持缓存功能 【相关手册 https://MoyaMapper.github.io 】
Stars: ✭ 115 (-89.71%)
Mutual labels:  json, model
Baby
Create models from a JSON file, even a Baby can do it.
Stars: ✭ 214 (-80.86%)
Mutual labels:  json, model
Mjextension
A fast, convenient and nonintrusive conversion framework between JSON and model. Your model class doesn't need to extend any base class. You don't need to modify any model file.
Stars: ✭ 8,458 (+656.53%)
Mutual labels:  json, model
Swiftai
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Stars: ✭ 470 (-57.96%)
Mutual labels:  json, model
Coolie
Coolie(苦力) helps you to create models (& their constructors) from a JSON file.
Stars: ✭ 508 (-54.56%)
Mutual labels:  json, model
Marshal
Marshaling the typeless wild west of [String: Any]
Stars: ✭ 694 (-37.92%)
Mutual labels:  json, mac
Kakajson
Fast conversion between JSON and model in Swift.
Stars: ✭ 867 (-22.45%)
Mutual labels:  json, model
Leetheme
优雅的主题管理库- 一行代码完成多样式切换
Stars: ✭ 762 (-31.84%)
Mutual labels:  json, model
Lift
Lift is a Swift library for generating and extracting values into and out of JSON-like data structures.
Stars: ✭ 33 (-97.05%)
Mutual labels:  json, mac
Jsonschema Key Compression
Compress json-data based on its json-schema while still having valid json
Stars: ✭ 59 (-94.72%)
Mutual labels:  json
Njson
Unmarshal/Decode nested JSON by JSON Path
Stars: ✭ 61 (-94.54%)
Mutual labels:  json
Bert In Production
A collection of resources on using BERT (https://arxiv.org/abs/1810.04805 ) and related Language Models in production environments.
Stars: ✭ 58 (-94.81%)
Mutual labels:  model
Re Txt
converts text-formats from one to another, it is very useful if you want to re-format a json file to yaml, toml to yaml, csv to yaml, ... etc
Stars: ✭ 59 (-94.72%)
Mutual labels:  json
Dotfiles
Setup your Mac and sync it with your other machines.
Stars: ✭ 61 (-94.54%)
Mutual labels:  mac
I18n Generator
i18n json files generator for node, web browser and command line
Stars: ✭ 60 (-94.63%)
Mutual labels:  json

WHC_ModelFactory iOS开发高效辅助工具!(Version:1.9.0)

简介

  • 高效: 自动把json或者xml字符串自动生成模型类文件内容
  • 准确: 避免手工创建模型类的麻烦和高错误率(提高开发效率)
  • 处理: 自动生成类名称首字符大写属性名首字母小写
  • 兼容: 完美支持WHC_ModelSexyJson开源json解析库
  • 强大: 支持xml/json字符串和dictionary字符串
  • 咨询: 712641411
  • 作者: 吴海超

web版

我的个人网站: www.wuhaichao.com

更新:生成SexyJson模型类支持<<<格式对齐

效果

  • Swift
  • Objective-C

子库

  • 本mac工具对应的亲儿子库OC: WHC_Model
  • 本mac工具对应的亲儿子库Swift: SexyJson

推荐

使用

  • 打开WHC_ModelApp目录app双击或者复制到应用程序文件夹
  • 运行该工程生成WHC_DataModelFactory.App 复制到应用程序文件夹

要求

  • mac os x 10.7 or later
  • Xcode 8.0 or later

期待

  • 如果您在使用过程中有任何问题,欢迎issue me! 很乐意为您解答任何相关问题!
  • 与其给我点star,不如向我狠狠地抛来一个BUG!
  • 如果您想要更多的接口来自定义或者建议/意见,欢迎issue me!我会根据大家的需求提供更多的功能!

Licenses

All source code is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].