Jansson เป็นไลบรารี C สำหรับการเข้ารหัส ถอดรหัส และจัดการข้อมูล JSON คุณสมบัติหลักและหลักการออกแบบคือ:
API และโมเดลข้อมูลที่เรียบง่ายและใช้งานง่าย
เอกสารที่ครอบคลุม
ไม่มีการพึ่งพาไลบรารีอื่น
รองรับ Unicode เต็มรูปแบบ (UTF-8)
ชุดทดสอบที่กว้างขวาง
Jansson ได้รับอนุญาตภายใต้ใบอนุญาต MIT; ดูใบอนุญาตในการแจกจ่ายแหล่งที่มาสำหรับรายละเอียด
หากคุณได้รับ jansson-XYtar.*
tarball จาก GitHub Releases เพียงใช้คำสั่ง autotools มาตรฐาน:
$ ./configure $ ทำ $ ทำการติดตั้ง
หากต้องการรันชุดทดสอบ ให้เรียกใช้:
$ ทำการตรวจสอบ
หากแหล่งที่มาถูกเช็คเอาท์จากที่เก็บ Git จะต้องสร้างสคริปต์ configure
ก่อน วิธีที่ง่ายที่สุดคือใช้ autoreconf:
$ การตรวจสอบอัตโนมัติ -i
เอกสารมีอยู่ที่http://jansson.readthedocs.io/en/latest/
แหล่งที่มาของเอกสารอยู่ในไดเรกทอรีย่อย doc/
หากต้องการสร้างเอกสาร HTML ให้เรียกใช้:
$ สร้าง html
จากนั้น ชี้เบราว์เซอร์ของคุณไปที่ doc/_build/html/index.html
ต้องใช้ Sphinx 1.0 หรือใหม่กว่าเพื่อสร้างเอกสาร
เอกสารประกอบ
ตัวติดตามปัญหา
รายชื่อผู้รับจดหมาย
Wiki มีเอกสารการพัฒนาบางส่วน