【文件属性】:
文件名称:cgn:在 XSL 中实现的代码生成工具
文件大小:116KB
文件格式:ZIP
更新时间:2021-05-29 23:16:56
Java
代码生成器(CGN)
该项目使使用 XSL 处理器为它们生成 Java 源代码( 变体)和 Json 解析器/gerenartor(基于 )变得简单。
开发的Saxon XSLT和XQuery处理器。 应该安装才能使用 cgn。 请在目录中提供的 *.sh 文件中指定 Saxon (SAXON_PATH) 的路径。
该项目的目标是尽可能自动化生成对象。 JAVA 语言是可能的后端之一; 将来可以添加其他语言支持(从纯 C 和 ObjectiveC 开始,例如允许用户以 XML 形式定义数据模型并生成适用于 Android 和 iOS 的代码)。
特征
cgn允许生成:
Java POJO 等
生成的 POJO 的 JSON 解析器
生成 POJO 的 JSON 生成器
用户可以为生成的对象设置以下属性:
名字
包裹
版权声明
作者声明
如果 setter 应该与 getter 一