diff options
Diffstat (limited to 'src/json/test.lisp')
-rw-r--r-- | src/json/test.lisp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/json/test.lisp b/src/json/test.lisp new file mode 100644 index 0000000..d5ebfb4 --- /dev/null +++ b/src/json/test.lisp @@ -0,0 +1,15 @@ +(defpackage json-test + (:use :common-lisp)) + +(defclass person () + ((name :accessor name) + (email :accessor email) + (age :accessor age))) + +(json:class-tanımla 'person) + +(defparameter *json-metin* "{\"name\": \"Ahmet\", \"age\": 20, \"email\":\"ahmetzaxd@gmail.com\"}") + +(defun mop-test () + (let ((kişi (json:pars *json-metin* 'person))) + (format t "~a (~a) <~a>" (name kişi) (age kişi) (email kişi)))) |