Convert JSON api to Objective-C and Swift model source files.
Got tired of writing models and JSON parsers? Then generate them automatically!
Please consider contributing code. Please send me bug reports and issues.
Suppose you have a json file input/comment.json
:
{
"__class__": "User",
"username": "Alice",
"age": 17,
"email": "[email protected]",
"registered": true
}
Run:
pip install json_to_model
json_to_model -i input/ -o output/ -l objc
You'll get:
~/models/User.h
~/models/User.m
All properties and init methods and helper methods for JSON convertion
are also generated. null
is handled. Other classes on the properties,
arrays will also be converted recursively.
See examples for how it works.