From 9b0fc84a66c01972b0756847d849eeea7176f296 Mon Sep 17 00:00:00 2001 From: riton Date: Sun, 3 Aug 2025 22:30:14 +0300 Subject: class dolduran json parser --- src/json/test.lisp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/json/test.lisp (limited to 'src/json/test.lisp') 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)))) -- cgit v1.2.3