ค้นหา JSON

ค้นหาว่าคีย์หรือค่าใดอยู่ตรงไหนใน JSON ที่ซ้อนกัน

JSON ที่จะค้นหา

วาง JSON หรือโหลดตัวอย่าง แล้วพิมพ์สิ่งที่ต้องการค้นหา
JSON Search ทำอะไรได้

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

วิธีใช้
  1. 1.วาง JSON อัปโหลดหรือลากไฟล์ .json หนึ่งไฟล์มาวาง หรือโหลดตัวอย่าง
  2. 2.พิมพ์คีย์หรือค่าในช่องค้นหา ผลลัพธ์จะอัปเดตหลังหยุดพิมพ์ครู่หนึ่ง สำหรับอินพุตที่ใหญ่กว่า 2 MB ให้เลือก ค้นหา
  3. 3.เลือก ค้นหาในคีย์ ค้นหาในค่า หรือทั้งสองอย่าง และเปิด แยกตัวพิมพ์ใหญ่เล็ก หรือ ตรงกันทุกตัวอักษร เมื่อต้องการผลที่เข้มงวดขึ้น
  4. 4.ใช้ คัดลอกพาธ หรือ คัดลอกค่า ในผลลัพธ์ใดก็ได้ หรือ ไปที่อินพุต เพื่อข้ามไปยังตำแหน่งนั้นในตัวแก้ไข
  5. 5.หาก JSON เสีย ให้ใช้ ซ่อม JSON ใต้ช่องอินพุต แล้วค้นหาในข้อความที่ซ่อมแล้ว
การจับคู่ทำงานอย่างไร

คีย์จะถูกเปรียบเทียบด้วยชื่อหลังถอดรหัส คีย์ที่เขียนด้วย escape จึงตรงกับข้อความจริงของมัน ค่าครอบคลุมสตริง ตัวเลข true false และ null ตัวเลขจะถูกเปรียบเทียบตามที่เขียนไว้ทุกตัวอักษร จึงค้นพบ 9007199254740993 ได้โดยไม่ถูกปัดเศษ ออบเจ็กต์และอาร์เรย์ไม่นับเป็นการตรงกันของค่า แต่คีย์ที่เก็บมันนับได้ และสมาชิกของอาร์เรย์จะได้พาธแบบมีดัชนี เช่น $.data.users[0].email คีย์ที่ไม่ใช่ตัวระบุแบบง่ายจะใช้วงเล็บเหลี่ยม เช่น $["first name"] หรือ $["0"] คัดลอกค่า จะคัดลอกสตริงโดยไม่มีเครื่องหมายคำพูด ตัวเลขตามที่เขียน และออบเจ็กต์หรืออาร์เรย์เป็น JSON ที่จัดรูปแบบแล้ว

ข้อจำกัดและความเป็นส่วนตัว

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

CodingTool เปิดตัวอย่างเป็นทางการบน

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch