ToolHub
เปิดเครื่องมือ

เครื่องมือสกัด JSONPath

ใช้ JSONPath expression เพื่อสกัดข้อมูล JSON

เครื่องมือนักพัฒนา

เกี่ยวกับเครื่องมือนี้

เครื่องมือสกัด JSONPath ที่ให้คุณค้นหาข้อมูล JSON ด้วย path expression ซึ่งเป็นไวยากรณ์ที่ทรงพลังสำหรับการนำทางและเลือกองค์ประกอบในโครงสร้าง JSON รองรับ wildcard, array index และ recursive descent เพื่อการสกัดข้อมูลที่แม่นยำ

คุณสมบัติหลัก

ดูตัวอย่าง

สถานการณ์การใช้งาน

json jsonpath query extract data

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

JSONPath expression รองรับไวยากรณ์ใดบ้าง

รองรับ dot notation (เช่น store.name) และ bracket notation (เช่น store["name"]) รวมถึง array index (เช่น products[0]) และ wildcard (เช่น products[*]) เส้นทางมีคำนำหน้า $. หมายถึงเริ่มค้นหาจากออบเจกต์ราก

wildcard * ใช้อย่างไร

wildcard * ใช้เพื่อจับคู่องค์ประกอบทั้งหมดในอาร์เรย์หรือคีย์-ค่าทั้งหมดในออบเจกต์ เช่น products[*].name จะส่งคืนฟิลด์ name ของผลิตภัณฑ์ทั้งหมดในอาร์เรย์ ผลลัพธ์แสดงในรูปแบบอาร์เรย์

จะค้นหาข้อมูลที่ซ้อนกันหลายชั้นได้อย่างไร

เข้าถึงข้อมูลที่ซ้อนกันลึกโดยเขียน path expression ทีละชั้น เช่น store.metadata.lastUpdated แต่ละชั้นเชื่อมด้วยจุด องค์ประกอบอาร์เรย์เข้าถึงด้วยวงเล็บเหลี่ยมและดัชนี

ข้อมูลของฉันปลอดภัยเมื่อใช้เครื่องมือนี้หรือไม่

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

สามารถสกัดข้อมูลจากหลายเส้นทางพร้อมกันได้หรือไม่

ได้ หลังจากป้อน expression ในช่องป้อนเส้นทางแล้วคลิก「เพิ่มเส้นทาง」เพื่อเพิ่มหลาย path expression เครื่องมือจะดำเนินการค้นหาทุกเส้นทางพร้อมกันและแสดงผลลัพธ์การสกัดของแต่ละเส้นทางแยกกัน