使用json文件生成mantle模型

JSON2Mantle的Python项目详细描述


JSON2Mantle
========================

Generate [Mantle](https://github.com/Mantle/Mantle) models using JSON files.

##Quick start

### Install

```
$ sudo pip install JSON2Mantle
```

### Usage

```
$ json2mantle [-h] [--prefix PREFIX] [--author AUTHOR]
json_文件输出_dir
```

``
__;示例

`````
$json2mantle api_model.json类--前缀xyz--作者“john smith”
```

将根据您的“api_model.json”结构生成地幔模型。输出文件将在“output_dir”目录下创建,作者名为“john smith”,objective-c类的前缀为“xyz”。

\features

*支持嵌套的json数据,这意味着json2mantle可以生成json文件包含的正确数量的类。
*自动将类似“var_name”的字段名转换为“varname”。
*默认情况下,作者名是从地址簿中获取的(仅限os x上的python 2)。
*python 2/3兼容。
*生成的objective-c文件被记录在案。

##注意

*当objective-c中的保留字出现时,它将用前缀“model”替换原始名称。例如,如果有一个名为“id”的字段,则生成的字段将是“modelid”。
*仅支持生成objective-c文件。
*如果输入的json文件是数组,则它将要求您为数组项指定名称。

许可证(MIT)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
未检测到“空格”的java ASCII码   音频如何在Java中设置SourceDataLine的音量   java MyBatissSpringBoot无法使用作为bean注入的数据源   Java字谜递归列表<List<String>>仅存储空列表<Strings>   java显示30px高的JPanel,然后用minecraft填充剩余空间   java JOGL平滑度   Java:按完整与否对1d对象数组进行排序   arraylist仅当java结构不存在时才将对象添加到java结构中   无法初始化java渲染库在安卓 studio 4.1.1上出现错误   java SpringBoot ClassCastException   java解析文本文件,基于字数   java=运算符引发异常   java使点可拖动并存储新坐标JavaFx   JavaWebSphereApplicationServer:EJB模块和JMS路由器