กลับสู่หน้าหลัก

แปลง URL เป็น JSON - แยกสตริงคิวรีและพารามิเตอร์ URL ออนไลน์

แปลง query string และพารามิเตอร์ของ URL เป็น JSON ที่มีโครงสร้างออนไลน์ฟรี แยกพารามิเตอร์ซ้อน array และค่าที่เข้ารหัสได้ทันทีในเบราว์เซอร์

วาง URL ใดก็ได้ แล้วเครื่องมือจะแยกออกเป็น JSON ที่มีโครงสร้างทันที โดยแสดง scheme, โฮสต์, พอร์ต, เส้นทาง, พารามิเตอร์คิวรี (รวมถึง array และคีย์ที่ซ้อนกัน), ข้อมูลผู้ใช้ และ fragment เป็นฟิลด์แยกกัน ไม่ต้องอัปโหลดขึ้นเซิร์ฟเวอร์ การแยกวิเคราะห์ทั้งหมดทำงานในเบราว์เซอร์ของคุณ ข้อมูลจึงไม่รั่วไหลออกไปไหน

URL เป็น JSON - แยก Query Strings และพารามิเตอร์ URL ออนไลน์

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

ทำไมต้องแปลงพารามิเตอร์ URL เป็น JSON?

พารามิเตอร์ URL (Query Strings) คือคู่คีย์-ค่าที่ต่อท้าย URL การแปลงเป็น JSON ช่วยให้อ่าน วิเคราะห์ และนำไปใช้ใน API payloads หรือการกำหนดค่าได้ง่ายขึ้น

ทำไมต้อง JSON?

JSON (JavaScript Object Notation) เป็นรูปแบบแลกเปลี่ยนข้อมูลที่มีน้ำหนักเบา อ่านและเขียนได้ง่ายสำหรับมนุษย์ และเครื่องจักรสามารถแยกวิเคราะห์และสร้างได้อย่างง่ายดาย

ภาพรวมเครื่องมือสำหรับนักพัฒนา

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

ทำความเข้าใจส่วนประกอบของ URL

URL ประกอบด้วย scheme, ข้อมูลผู้ใช้, โฮสต์, พอร์ต, เส้นทาง, คำค้นหา และ fragment คู่มือนี้อธิบายแต่ละส่วนพร้อมตัวอย่าง

Scheme (โปรโตคอล)

ระบุโปรโตคอล เช่น https, http, ftp

ข้อมูลผู้ใช้

ชื่อผู้ใช้และรหัสผ่านทางเลือกก่อนโฮสต์ เช่น user:pass@

โฮสต์ (โดเมน)

โดเมนหรือ IP ที่ระบุเซิร์ฟเวอร์ เช่น example.com

พอร์ต

พอร์ตเครือข่ายทางเลือก; ค่าเริ่มต้นคือ 80 (http) หรือ 443 (https)

เส้นทาง

ตำแหน่งทรัพยากรตามลำดับชั้นบนเซิร์ฟเวอร์ เช่น /path/to/page

คำค้นหา

คู่คีย์-ค่าหลังเครื่องหมาย ? เช่น ?foo=1&bar=baz

Fragment (Hash)

สมอฝั่งไคลเอนต์หลังเครื่องหมาย # ที่ชี้ไปยังส่วนหนึ่ง เช่น #section

ทำไมโครงสร้างข้อมูลถึงสำคัญ

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

คำถามทั่วไป

ความแตกต่างระหว่าง URI และ URL คืออะไร?

URI (Uniform Resource Identifier) ระบุทรัพยากร ในขณะที่ URL (Uniform Resource Locator) อธิบายวิธีการเข้าถึง URL ทั้งหมดเป็น URI แต่ไม่ใช่ URI ทั้งหมดที่เป็น URL

ทำไมพารามิเตอร์คิวรีถึงสำคัญ?

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

วาง URL ใดก็ได้ แล้วเครื่องมือจะแยกออกเป็น JSON ที่มีโครงสร้างทันที โดยแสดง scheme, โฮสต์, พอร์ต, เส้นทาง, พารามิเตอร์คิวรี (รวมถึง array และคีย์ที่ซ้อนกัน), ข้อมูลผู้ใช้ และ fragment เป็นฟิลด์แยกกัน ไม่ต้องอัปโหลดขึ้นเซิร์ฟเวอร์ การแยกวิเคราะห์ทั้งหมดทำงานในเบราว์เซอร์ของคุณ ข้อมูลจึงไม่รั่วไหลออกไปไหน

วิธีใช้ตัวแปลง URL เป็น JSON

  1. 1

    วาง URL ของคุณ

    ป้อน URL แบบเต็มลงในช่องกรอก รองรับทั้ง HTTP, HTTPS, FTP รวมถึง scheme แบบกำหนดเอง

  2. 2

    กดปุ่ม "แปลงเป็น JSON"

    ตัวแยกวิเคราะห์จะแยก URL ออกตามองค์ประกอบมาตรฐาน RFC 3986 แล้วจัดให้อยู่ในรูปออบเจ็กต์ JSON ที่มีโครงสร้าง

  3. 3

    ตรวจดูผลลัพธ์

    ดู scheme, โฮสต์, พอร์ต, เส้นทาง, คิวรี (คู่คีย์-ค่าและ array), ข้อมูลผู้ใช้ และ fragment ได้ในแผงผลลัพธ์

  4. 4

    คัดลอกหรือดาวน์โหลด

    ใช้ปุ่มคัดลอกเพื่อนำ JSON ไปวางในคลิปบอร์ด หรือกดดาวน์โหลดเพื่อบันทึกเป็นไฟล์ .json ไว้ใช้ภายหลัง

แหล่งอ้างอิง

  • RFC 3986 — ไวยากรณ์มาตรฐานของ URI

    ข้อกำหนดอย่างเป็นทางการจาก IETF ที่นิยามโครงสร้าง องค์ประกอบ และกฎการเข้ารหัสของ URI/URL

  • MDN — URLSearchParams

    Web API สำหรับอ่านและจัดการสตริงคิวรีของ URL ในภาษา JavaScript

  • RFC 8259 — รูปแบบข้อมูล JSON

    ข้อกำหนดจาก IETF สำหรับรูปแบบแลกเปลี่ยนข้อมูล JSON ที่ใช้เป็นผลลัพธ์ของเครื่องมือนี้

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

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

URL เป็น JSON หมายความว่าอย่างไร?
หมายถึงการแยก URL หนึ่งเส้นออกเป็นฟิลด์ที่มีโครงสร้าง เช่น scheme, โฮสต์, พอร์ต, เส้นทาง, คิวรี และ fragment แล้วแสดงผลในรูปออบเจ็กต์ JSON ที่อ่านง่าย นำไปใช้ใน API หรือไฟล์กำหนดค่าได้ทันที
ตัวแยกวิเคราะห์ URL ทำงานอย่างไร?
เครื่องมือจะอ่าน URL ตามมาตรฐาน RFC 3986 แล้วแบ่งออกเป็นแต่ละส่วน จากนั้นแปลงสตริงคิวรีให้เป็นคู่คีย์-ค่าใน JSON โดยอัตโนมัติ รวมถึงจัดการคีย์ที่ซ้อนกันและพารามิเตอร์แบบ array ให้ด้วย
เครื่องมือนี้รองรับ URL ที่เข้ารหัสแบบ percent-encoding หรือไม่?
รองรับ ตัวแยกวิเคราะห์จะถอดรหัสอักขระแบบ percent-encoding ทั้งในคีย์และค่าโดยอัตโนมัติ เช่น %20 จะกลายเป็นช่องว่าง และ %2F จะกลายเป็นเครื่องหมายทับในผลลัพธ์ JSON
ถ้าคีย์คิวรีซ้ำกัน เครื่องมือจัดการอย่างไร?
เมื่อคีย์เดียวกันปรากฏหลายครั้ง (เช่น ?tag=a&tag=b) เครื่องมือจะรวมเป็น array ใน JSON เช่น "tag": ["a", "b"] ส่วนคีย์ที่ปรากฏครั้งเดียวจะยังคงเป็นสตริงธรรมดา
ข้อมูล URL ของฉันถูกส่งขึ้นเซิร์ฟเวอร์หรือไม่?
ไม่ การแยกวิเคราะห์ทั้งหมดทำงานในเบราว์เซอร์ของคุณผ่าน URL API ที่มีอยู่ในตัว URL ของคุณจึงไม่ถูกส่งออกจากเครื่องเลย
ใช้เครื่องมือนี้แยกพารามิเตอร์ UTM สำหรับติดตามแคมเปญได้ไหม?
ได้ เพียงวาง URL ที่มีพารามิเตอร์ utm_source, utm_medium, utm_campaign เป็นต้น เครื่องมือจะแยกแต่ละพารามิเตอร์ออกเป็นฟิลด์ JSON ทำให้ตรวจสอบลิงก์แคมเปญและงานติดตามผลได้สะดวก