JSON Encode・Decode

เข้ารหัสข้อมูลเป็นสตริง JSON และถอดรหัสสตริง JSON กลับเป็นข้อมูล

คุณสมบัติ

รองรับทั้งเข้ารหัสและถอดรหัส

เครื่องมือสองทางที่แปลงข้อมูลและสตริง JSON ไปมาได้

วิเคราะห์รูปแบบ JS-like ได้

แปลงคีย์ไม่มีเครื่องหมายคำพูด คอมมาท้าย และคอมเมนต์ได้

เลือกการเยื้องได้ 4 แบบ

สลับ 2/4 ช่องว่าง, แท็บ และการบีบอัดตามการใช้งาน

ควบคุมการ escape ได้ละเอียด

กำหนดการ escape อักขระ Unicode และสแลชแยกกันได้

วิธีใช้

1

เลือกโหมดการแปลง

เลือกแท็บเข้ารหัสหรือถอดรหัสเพื่อกำหนดทิศทางการแปลง

2

ป้อนข้อมูล

วางอ็อบเจกต์ อาเรย์ หรือสตริง JSON ในช่องป้อน

3

ปรับรูปแบบเอาต์พุต

ตั้งค่าชนิดการเยื้องและการ escape ของ Unicode และสแลช

4

ตรวจสอบและรับผลลัพธ์

ตรวจสอบผลลัพธ์การแปลงบนหน้าจอ แล้วใช้ด้วยการคัดลอกหรือบันทึกไฟล์

JSON Encode・Decode

ตัวอย่างการใช้งาน

ตรวจสอบการจัดรูปแบบของ API response

จัด JSON ที่ถูกบีบอัดให้อ่านง่ายเพื่อเข้าใจโครงสร้างได้รวดเร็ว

สร้างไฟล์ตั้งค่า

แปลงอ็อบเจกต์ที่เขียนเองเป็นรูปแบบ JSON ที่ถูกต้องแล้วบันทึก

คัดลอกจากโค้ด JS

แปลงอ็อบเจกต์ JS ที่คีย์ไม่มีเครื่องหมายคำพูดเป็น JSON มาตรฐาน

เรียนรู้ไวยากรณ์ JSON

เปรียบเทียบผลการเข้ารหัสเพื่อเข้าใจกลไกการแสดงข้อมูล

ตรวจสอบอักขระหลายไบต์

ตรวจสอบการแสดงผลภายในของภาษาญี่ปุ่นและอื่น ๆ ด้วย Unicode escape

ความรู้พื้นฐาน

JSON Escape คืออะไร

JSON Escape คือการแทนที่อักขระที่ไม่สามารถเขียนได้โดยตรง เช่น "\"" และการขึ้นบรรทัดใหม่ ด้วยสัญลักษณ์ที่มี backslash เช่น "\\\"" และ "\\n" การลืม escape จึงเป็นสาเหตุทั่วไปของข้อผิดพลาดไวยากรณ์

เหตุใดภาษาไทยจึงกลายเป็น \uXXXX

ใน JSON นั้นอักขระใด ๆ สามารถแสดงได้โดยใช้หมายเลข Unicode เช่น "\u0e01" มีแนวปฏิบัติในการแปลงภาษาไทยเป็นรูปแบบนี้เพื่อความเข้ากันได้กับระบบเก่า ๆ ที่ไม่สามารถจัดการ ASCII ได้ และความหมายของทั้งสองการแสดงออกนั้นเหมือนกัน

ความปลอดภัยและความเป็นส่วนตัว

ประมวลผลภายในเบราว์เซอร์

ข้อมูลที่ป้อนจะถูกประมวลผลภายในเบราว์เซอร์ของคุณเท่านั้น และจะไม่ถูกส่งออกไปภายนอก

การประมวลผลเฉพาะในเบราว์เซอร์เท่านั้น

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

การสื่อสารเข้ารหัสด้วย HTTPS

การโหลดหน้าเว็บเข้ารหัสด้วย TLS บุคคลที่สามไม่สามารถอ่านเนื้อหาได้

ไม่มีการส่งไปยังบุคคลที่สาม

ไม่ส่งเนื้อหาอินพุตไปยังบริการภายนอก เช่น เครือข่ายโฆษณาหรือตัวติดตามข้อมูล

ไม่มีการบันทึกผลลัพธ์อัตโนมัติ

ไม่มีการเก็บ ข้อมูลที่ป้อนและผลลัพธ์การแปลง หรือข้อเสนอแนะอินพุตไว้ในเซิร์ฟเวอร์

ติดตามรับข้อมูล RAKKOTOOLS ผ่าน Google ค้นหา

เครื่องมือสะดวก 220 รายการจะสามารถค้นหาได้ง่ายขึ้นจากการค้นหา Google และการค้นหา AI!

  • พบได้ในการค้นหา
  • แสดงผลในการค้นหา AI
  • ค้นพบเครื่องมือใหม่
เครื่องมือที่เกี่ยวข้อง

RAKKOTOOLS ใช้งานได้อย่างเสรี!

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

  • การใช้งานในการสตรีมและวิดีโอ

    สามารถใช้งานเครื่องมือต่างๆ เช่น การจับฉลาก และการเลือกสลากในการสตรีมสด และในวิดีโอ

  • การใช้งานในโรงเรียน งาน และอีเวนต์

    สามารถนำไปใช้ในฉากต่างๆ เช่น บทเรียน การแบ่งทีม งานภายในบริษัท และอีเวนต์

  • การแนะนำใน Web หนังสือ และ SNS

    สามารถแนะนำเครื่องมือที่มีประโยชน์ได้อย่างเสรีในสื่อ Web หนังสือ SNS และอื่นๆ

  • การใช้งานเชิงพาณิชย์

    สามารถใช้งานเพื่อจุดประสงค์เชิงพาณิชย์ เช่น การสำรวจ การคำนวณ การประมวลผล และการแปลง

หากคุณช่วยแนะนำ ก็จะมีพลังในการสร้างเครื่องมือ!

เมื่อใช้งานในการสตรีมและวิดีโอ

กรุณาวาง ลิงก์ RAKKOTOOLS ในช่องคำบรรยาย หรือ กล่าวถึงหรือแสดงว่ากำลังใช้ "RAKKOTOOLS" ในการสตรีมหรือวิดีโอ

ตัวอย่างเครดิตที่สามารถวางในช่องคำบรรยาย

RAKKOTOOLS https://rakko.tools/th

ข้อปฏิบัติในการใช้งานหากใช้งานแบบปกติ สามารถใช้งานได้อย่างเสรี อย่างไรก็ตาม การใช้งานเพื่อวัตถุประสงค์ที่ขัดต่อกฎหมาย การใช้งานที่ละเมิดสิทธิของบุคคลที่สาม การใช้งานที่สร้างภาระอย่างมากต่อบริการ การเข้าถึงโดยไม่ได้รับอนุญาต และการกระทำอื่นๆ ที่รบกวนการดำเนินงานของบริการ เป็นสิ่งต้องห้าม

ไม่รับประกันความถูกต้องและความสมบูรณ์ของข้อมูลและผลการคำนวณที่ได้จากเครื่องมือแต่ละชิ้น

ข้อความนี้เป็นการแปลจากต้นฉบับภาษาญี่ปุ่น หากมีข้อแตกต่างระหว่างคำแปลและต้นฉบับ ต้นฉบับภาษาญี่ปุ่นจะมีความสำคัญมากกว่า