基本上,我希望能够重用模型定义来同时针对Doctrine模型和JSON-Schema。
我不关心这是否意味着在第三种模型语言中定义它并有能力将其转换为yml和json-schema,或者它是否来自json-schema -> yml,只要我有一个地方可以同时更新这两种语言。
发布于 2010-07-06 13:46:52
您可以尝试将YAML文件解析为PHP数组,然后使用json_encode()将数组解析为JSON,或者使用json_decode()将JSON文件解析为JSON文件,然后将结果解析为YAML格式。包含的sfYaml类应该就是YAML解析/编码所需的全部内容,PHP5.2及更高版本中包含了json_encode/json_decode。
https://stackoverflow.com/questions/3183514
复制相似问题