JSONPath Tester และ Evaluator

ค้นหาการตรวจสอบและประเมินเอกสาร JSON ใช้คําอธิบาย JSONPath ในเวลาจริง การประเมิดทั้งหมดจะดําเนินการในท้องถิ่นในเบราว์เซอร์ของคุณ - ข้อมูลของคุณจะไม่ถูกอัปโหลดได้

แหล่งจ่ายไฟ: JSONPath-Plus
พร้อม
0 บิต
หมายเลขที่ตรงกันจะแสดงที่นี่

ตัวอย่าง JSONPath

ดาวน์โหลดข้อมูลตัวอย่างและคลิกที่คําอธิบายใด ๆ ด้านล่างเพื่อลองออกทันที ตัวอย่างเหล่านี้แสดงตัวเลือกมาตรฐานเช่นเดียวกับ JSONPath-Plus การขยาย

การแสดงผล คำอธิบาย
$.store.book[*].author ผู้เขียนของหนังสือทั้งหมดในร้านค้า
$..author ผู้เขียนทั้งหมดจะกลับมาอีกครั้งทุกที่ใน JSON
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] สองหนังสือแรกใช้ตัวเลือก union/comma
$.store.book[:2] สองหนังสือแรกใช้การบันทึก slice
$.store.book[?(@.isbn)] ทุกหนังสือที่มีคุณสมบัติ ISBN
$..price ราคาทั้งหมดที่เกิดขึ้นได้ทุกที่ในเอกสาร

เกี่ยวกับ JSONPath-Plus

เครื่องประเมินนี้ทํางานกับ JSONPath-Plus ช่องทาง มันขยาย spec JSONpath หลักด้วยฟังก์ชั่นที่กําหนดเองตัวเลือกแม่ (^) ตัวกรองทรัพย์สิน / อินเดอร์และการดําเนินงานของเรียง / slice ที่เกิด

ความแตกต่างของ Syntax และ Dialect

JSONPath syntax แตกต่างกันในห้องสมุด (เช่น Go, Java, Python) JSON Path-Plus เป็น JavaScript ที่อยู่ด้านลูกค้าอย่างเต็มที่ช่วยให้คุณสมบัติการกรองมาตรฐานและค้นหาตัวเลือกลึกได้อย่างปลอดภัยในเบราว์เซอร์

100% ความลับของลูกค้า

เอกสาร JSON และคําถามของคุณจะได้รับการประเมินโดยตรงภายในกล่องทรายเบราว์เซอร์ของคุณ ไม่มีข้อมูลที่ส่งไปยังแอพหรือเซิร์ฟเวอร์ภายนอกเพื่อให้แน่ใจว่าความเป็นส่วนตัวทั้งหมด

JSONPath ทดสอบ

การประเมินการแสดงผล JSONPath ที่ได้รับการสนับสนุนกับเอกสาร JSON ในท้องถิ่นและตรวจสอบเส้นทางและค่าที่ตรงกันข้าม

การเข้าสู่ระบบ
JSON และ JSONPath การแสดงผลที่ถูกต้อง.
การออก
หมายเลขที่ตรงกับเส้นทางและคํานวณ.
ข้อ จํากัด จริง
JSONPath แถบแตกต่างกัน สิปต์แสดงและผู้ประกอบการที่ไม่ได้สนับสนุนไม่ยอมรับและคําถามที่มีประสิทธิภาพสามารถเข้ากันได้ตามกฎหมาย
ความลับและการจัดการข้อมูล
JSON และคําอธิบาย JSONPath ที่ถูกต้องจะถูกประมวลผลในแท็บเบราว์เซอร์นี้ แปลงไม่รับหรือเก็บไว้ การปิดหรืออัพโหลดหน้าจะทําความสะอาดสถานะการทํางานหากเครื่องมือไม่ได้ให้ดาวน์โหลดในท้องถิ่น

วิธีการใช้เครื่องมือนี้

  1. ให้ JSON และ JSONPath การแสดงผลที่มีประสิทธิภาพในควบคุมเครื่องมือ
  2. เลือกการตั้งค่าที่ส่งผลกระทบต่อค่าที่ตรงกับเส้นทางของพวกเขาและคํานวณแล้วทํางานเครื่องมือ
  3. ตรวจสอบค่าที่ตรงกับเส้นทางของพวกเขาและคํานวณก่อนที่จะคัดลอกหรือดาวน์โหลด

โหมดความล้มเหลวทั่วไป

JSON ไม่ถูกต้อง, แพ็คเกจที่ผิดปกติ, ผู้ประกอบการที่ไม่สนับสนุนหรือเส้นทางที่ขาดจากเอกสารทําให้เกิดข้อผิดพลาดหรือการแข่งขันศูนย์

ตัวอย่างที่เป็นประโยชน์

ลําดับ $.store.book[*].title กับเอกสารร้านค้าเพื่อจัดอันดับชื่อหนังสือแต่ละครั้ง