21 คะแนน โดย xguru 2025-11-12 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ภาษาคิวรีขนาดเบาสำหรับสำรวจและแปลงข้อมูล JSON อย่างมีประสิทธิภาพ โดยให้ทั้งไวยากรณ์ที่กระชับและความสามารถในการขยายต่อที่สูง
  • เอ็นจินขนาดเล็กเพียง 4.0kB และหากไม่นับความสามารถด้าน parser และ stringification จะเหลือโครงสร้างเบาระดับ 2.0 kB
  • มี ฟังก์ชันและตัวดำเนินการมากกว่า 50 รายการ ในตัว รองรับการจัดการข้อมูลแบบซับซ้อน เช่น การกรอง การเรียงลำดับ และการแมป
  • ใช้ฟอร์แมต Intermediate JSON จึงสามารถแปลงไปมาระหว่าง text query และ JSON query ได้
  • รองรับการขยายด้วย ฟังก์ชันที่ผู้ใช้กำหนดเอง และตัวดำเนินการเพิ่มเติม
  • มี CLI(Command Line Interface) สำหรับทำงานอัตโนมัติกับการประมวลผล JSON แบบอิงไฟล์
  • ทำงานได้ในสภาพแวดล้อม Node.js และ npm และยังมี implementation สำหรับ Python (jsonquery-python) แยกให้ด้วย

2 ความคิดเห็น

 
carnoxen 2025-11-13

ดูเหมือนว่าจะเป็นเวอร์ชันไลบรารี JavaScript ของ jq นะ

 
t7vonn 2025-11-12

ความสามารถในการ mutate ได้ดูเหมือนจะทำให้เขียนสะดวกมาก
น่าเสียดายที่มี sdk แค่ ts กับ python เศร้า เพราะเป็นการพัฒนาโดยคนเดียวหรือเปล่า