JSON Toolkit

คิวรี JSONPath

ดึงโหนด JSON ด้วยนิพจน์ และคัดลอกผลลัพธ์ที่ตรงกันรายการเดียวหรือทั้งหมด

รอคิวรีรองรับนิพจน์ เช่น $.store.book[*].author และ $..price
นิพจน์
บรรทัด 1 คอลัมน์ 1: 缺少值
รายการที่ตรงกันตรงกัน 0 รายการ
ป้อน JSON และนิพจน์ แล้วคลิกคิวรี

อธิบายการคิวรี JSONPath

JSONPath ระบุตำแหน่งโหนดด้วยนิพจน์คล้ายพาธ เช่น เดินฟิลด์ของออบเจ็กต์ตามระดับ วนซ้ำอาร์เรย์ด้วยไวลด์การ์ด หรือกรองสมาชิกตามเงื่อนไข หน้านี้แยกวิเคราะห์ JSON ในเครื่อง รันนิพจน์ และแสดงรายการที่ตรงกันทั้งหมดพร้อมพาธ

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

ตัวอย่างเริ่มต้นดึงฟิลด์จากอาร์เรย์หนังสือ แทนที่ด้วยข้อมูลและนิพจน์ของคุณเอง การเปลี่ยนอินพุตใดก็ตามจะล้างผลลัพธ์ก่อนหน้า จึงต้องรันคิวรีอีกครั้ง

คำถามที่พบบ่อย

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