djson:Prolog 的声明性 JSON 库

时间:2024-07-09 20:21:05
【文件属性】:

文件名称:djson:Prolog 的声明性 JSON 库

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-09 20:21:05

Prolog

概要 :- use_module(library(djson)). :- multifile djson:json//1. djson:json(point(X,Y)) --> json({ x: X, y: Y }). ?- json_term(Json, point(1,2)). Json = '{"x":1, "y":2}'. ?- json_term('{"y":2, "x":1}', Term). Term = {y:2, x:1} ; Term = json([y=2, x=1]) ; Term = point(1, 2) ; false. ?- json_term( '{"name":{"first":"John","last":"Doe"},"age":27}' , { name: { first: Name } }


【文件预览】:
djson-master
----.gitignore(14B)
----README.md(2KB)
----t()
--------serialize.pl(1KB)
--------parsing.pl(2KB)
----LICENSE(1KB)
----dev.pl(80B)
----prolog()
--------README.md(12B)
--------djson.pl(3KB)
----pack.pl(359B)

网友评论