文件名称:embjson:将 JSON 结构嵌入到 Erlang 代码中
文件大小:11KB
文件格式:ZIP
更新时间:2024-07-10 06:54:50
Erlang
embjson 解析转换库embjson允许直接在 Erlang 源中使用 JSON 语法。 嵌入的 JSON 结构在编译过程中转换为 Erlang 术语。 生成的结构格式取决于自定义回调模块。 单元测试中的使用示例 使用 yaws json2 结构: -compile({parse_transform, embjson}). -embjson([{callback, embjson_yaws_json2}, {function, '@json'}]). 可选属性embjson配置解析转换: callback :回调模块的名称(默认为转换模块)。 模块必须实现embjson行为。 function :封装嵌入式 JSON 的函数(默认为'@json' )。 函数调用被表示在编译期间作为参数传递给函数调用的 JSON 结构的术语替换: Var = '@json'({"pink":
【文件预览】:
embjson-master
----.gitignore(25B)
----Makefile(290B)
----src()
--------embjson_tests.erl(2KB)
--------embjson_yaws_json2.erl(1KB)
--------embjson_jiffy.erl(1KB)
--------embjson.erl(7KB)
--------embjson.app.src(77B)
----LICENSE(11KB)
----rebar.config(82B)
----README.md(1KB)