ข้ามไปยังเนื้อหา
Monu Tools

แปลง Query String เป็น JSON

แยกวิเคราะห์ URL query string เป็น JSON และสร้าง query string จาก JSON ในเบราว์เซอร์ของคุณ

เครื่องมือที่เกี่ยวข้อง

วิธีใช้ Query String

  1. 01

    เลือกทิศทาง: query เป็น JSON หรือ JSON เป็น query

  2. 02

    วาง query string (มีหรือไม่มี ?) หรือ JSON object

  3. 03

    คัดลอกผลลัพธ์ หรือ swap เพื่อแปลงกลับ

แยกวิเคราะห์และสร้างสตริงการสืบค้น

ตัวแปลงสตริงคำค้นหาที่เปลี่ยนพารามิเตอร์ใน URL ให้เป็นออบเจ็กต์ JSON ที่อ่านได้ และสร้างสตริงคำค้นหากลับจาก JSON มันถอดรหัสค่าและถือว่าคีย์ที่ซ้ำกันเป็นอาร์เรย์ในทั้งสองทิศทาง

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

สตริงการสืบค้นคืออะไร

สตริงการสืบค้นเป็นส่วนหนึ่งของ URL ที่อยู่หลังเครื่องหมายคำถาม เช่น ?q=shoes&page=2 ซึ่งเป็นรายการคู่คีย์-ค่าที่ส่งข้อมูลไปยังเพจหรือ API ขับเคลื่อนผลการค้นหา ตัวกรอง การแบ่งหน้า และการติดตาม

คีย์ซ้ำและ URL แบบเต็ม

เมื่อคีย์ปรากฏขึ้นมากกว่าหนึ่งครั้ง เช่น tag=a&tag=b คีย์จะกลายเป็นอาร์เรย์ใน JSON เพื่อไม่ให้ค่าสูญหาย และอาร์เรย์ JSON จะขยายกลับเป็นพารามิเตอร์ที่ซ้ำกันเมื่อคุณสร้างสตริง

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

การถอดรหัสและการเข้ารหัส

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

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

จะเกิดอะไรขึ้นกับ parameters ที่ซ้ำกัน?

key ที่ปรากฏมากกว่าหนึ่งครั้ง เช่น tag=a&tag=b กลายเป็น array ใน JSON และ arrays ใน JSON ขยายกลับเป็น parameters ที่ซ้ำกัน

สามารถวาง URL เต็มได้ไหม?

ใช่ เมื่อแปลงเป็น JSON ทุกอย่างก่อน ? จะถูกละเว้น ดังนั้นคุณสามารถวาง URL ทั้งหมด

ค่าถูก decode ไหม?

ใช่ ค่าที่ encode แบบ percent ถูก decode เมื่อแยกวิเคราะห์และ encode ใหม่เมื่อสร้าง query string

แหล่งข้อมูล

รายงานปัญหา