从JSON Schema自动生成JavaScript

时间:2015-02-16 08:00:14

标签: javascript json node.js jsonschema

经过一小时的搜索,我找不到解决问题的方法,现在我希望有人可以帮助我。

基本上我正在寻找的是一种使用NodeJS自动从JSON(Schema)文件生成JavaScript文件(* .js)的方法。我知道有些东西就像fs.write,但我觉得这对我的问题肯定不合适。到目前为止,我找不到其他方法来创建我的JavaScript文件。

基本上我想翻译:

{
"type":"object",
"properties": {
    "name": {
        "type": "string"
    },
    "age": {
        "type": "integer",
        "default":12
    },
    "favorite_color": {
        "type": "string"
    },
    "gender": {
        "type": "string",
        "enum": [
            "male",
            "female"
        ]
    }
}
}

进入JavaScript代码,如:

var data = function() { 

    data.baseConstructor.call(this);
    this.name = ko.observable("");
    this.age = ko.obseravble(12);
    this.favorite_color = ko.observable();
    this.gender = ko.observable(data.genderModes.male);

}

data.genderModes = {

   male: "male",
   female: "female" 
}

有人能够给我一个暗示我的问题吗?

0 个答案:

没有答案