ObjectJsonMapperGenerator A YAML-Based JSON to Object Mapper
ObjectJsonMapperGenerator 是一个关于 JSON 与 对象映射 的代码生成器。该规范使用简单的 YAML 编写,要求 Ruby >= 1.9.3 和 Xcode >= 6.1。支持的基本类型包括 整数、双精度、布尔值 和 大批。如果键是可选的,需在后缀添加 '?',数组不能包含数组。支持的语言为 Ruby 和 Swift。需要注意的是,Swift 不支持命名空间。如果解析错误,解析函数返回 nil。以下是一个简单的生成命令:
% ruby bin/make_ojm.rb -l swift -c example/book.yml > Book.swift
YAML 示例:
Book:
authors: [Author]
title: String
year: Int
note?: String
price: Double
option?: hog
ObjectJsonMapperGenerator-master.zip
预估大小:45个文件
ObjectJsonMapperGenerator-master
文件夹
spike.rb
134B
tmp
文件夹
entity.swift
4KB
.gitkeep
文件夹
entity_common.swift
3KB
LICENSE.txt
1KB
lib
文件夹
yousei.rb
441B
DataService
文件夹
39.32KB
文件大小:
评论区