JSONPath Online Query

Extract information from JSON data using JSONPath syntax.

JSON Data

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

JSONPath Expression

Query Result

วิธีการใช้งานและสถานการณ์

การสกัดข้อมูล

สกัดฟิลด์เฉพาะหรือองค์ประกอบอาร์เรย์จากโครงสร้าง JSON ที่ซ้อนกันอย่างรวดเร็ว

ตัวอย่างไวยากรณ์

  • $: วัตถุราก
  • .store.book[0].title: รับชื่อหนังสือเล่มแรก
  • $..author: รับฟิลด์ author ทั้งหมดแบบวนซ้ำ
  • $.store.book[*].price: รับราคาหนังสือทั้งหมด
  • $..book[?(@.price < 10)]: กรองหนังสือที่มีราคาต่ำกว่า 10