ทำให้การทำงานของคุณง่ายขึ้น: ค้นหา miniwebtool
เพิ่ม
เครื่องมือที่เกี่ยวข้อง
เครื่องแปลง cURL เป็น JSONตัวเข้ารหัส/ถอดรหัส HTML Entityเครื่องสร้างสคีมา JSONเครื่องมือสร้างสตริงคำค้นหาเครื่องมือค้นหาคำคม (ภาษาอังกฤษ)เครื่องลบเครื่องหมายคำพูดอัจฉริยะ
หน้าแรก > เครื่องมือสำหรับเว็บมาสเตอร์ > Escape Unescape สตริง JSON
 

Escape Unescape สตริง JSON

Escape ตัวอักษรพิเศษ (เครื่องหมายคำพูด, แบ็คสแลช, การขึ้นบรรทัดใหม่ ฯลฯ) ในสตริงเพื่อให้สามารถใช้งานภายในโครงสร้าง JSON ได้อย่างปลอดภัย หรือเปลี่ยนสตริง JSON ที่ถูก escape แล้วกลับสู่รูปแบบเดิม

Escape Unescape สตริง JSON
ข้อความขาเข้า:
โหมด:

Embed Escape Unescape สตริง JSON Widget

เกี่ยวกับ Escape Unescape สตริง JSON

ยินดีต้อนรับสู่เครื่องมือ Escape Unescape สตริง JSON ของเรา ซึ่งเป็นเครื่องมือออนไลน์ฟรีที่ช่วยให้คุณทำ escape ตัวอักษรพิเศษในสตริงเพื่อการใช้งาน JSON ที่ปลอดภัย และทำ unescape JSON สตริงกลับเป็นรูปแบบเดิม ไม่ว่าคุณจะเป็นนักพัฒนาที่ทำงานกับ JSON API, จัดเตรียมข้อมูลสำหรับโครงสร้าง JSON หรือกำลังดีบั๊กปัญหาการพาร์ส JSON เครื่องมือนี้จะช่วยให้คุณแปลงข้อมูลได้อย่างรวดเร็วและแม่นยำ

JSON String Escaping คืออะไร?

JSON string escaping คือกระบวนการแปลงตัวอักษรพิเศษในสตริงให้เป็นลำดับการ escape (escape sequences) เพื่อให้สตริงนั้นสามารถใช้งานได้อย่างปลอดภัยภายในโครงสร้างข้อมูล JSON ทั้งนี้ JSON (JavaScript Object Notation) เป็นรูปแบบข้อมูลที่มีน้ำหนักเบาซึ่งกำหนดให้ต้องทำ escape ตัวอักษรบางตัวเพื่อป้องกันไม่ให้ไวยากรณ์ผิดเพี้ยน

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

ทำไมต้องใช้ JSON String Escaping?

การทำ JSON string escaping เป็นสิ่งจำเป็นด้วยเหตุผลหลายประการ:

1. ป้องกันข้อผิดพลาดทางไวยากรณ์ของ JSON

ตัวอักษรพิเศษเช่น อัญประกาศคู่, แบ็กสแลช และการขึ้นบรรทัดใหม่ อาจทำให้ไวยากรณ์ของ JSON เสียหายได้หากไม่ได้รับการ escape อย่างเหมาะสม การทำ escape จะช่วยให้มั่นใจได้ว่า JSON ของคุณยังคงถูกต้องและสามารถพาร์ส (parse) ได้

2. การส่งผ่านข้อมูลที่ปลอดภัย

เมื่อส่งข้อมูลผ่าน API หรือจัดเก็บ JSON ในฐานข้อมูล สตริงที่ทำ escape อย่างถูกต้องจะช่วยให้มั่นใจว่าข้อมูลของคุณถูกส่งและจัดเก็บอย่างถูกต้องโดยไม่เกิดการเสียหาย

3. ความเข้ากันได้ข้ามแพลตฟอร์ม

ภาษาโปรแกรมและระบบที่แตกต่างกันจัดการสตริงในรูปแบบที่ต่างกัน JSON escaping จึงเป็นวิธีมาตรฐานในการแสดงตัวอักษรพิเศษในทุกแพลตฟอร์ม

4. การดีบั๊กและการพัฒนา

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

วิธีใช้เครื่องมือนี

การ Escape (สตริงเป็น JSON-safe)

  1. วางหรือพิมพ์ข้อความของคุณที่มีตัวอักษรพิเศษลงในช่องป้อนข้อมูล
  2. เลือกโหมด "Escape"
  3. คลิก "Convert" (แปลง)
  4. คัดลอกผลลัพธ์ที่ทำ escape แล้วไปใช้ในโครงสร้าง JSON ของคุณ

การ Unescaping (JSON-safe เป็นสตริง)

  1. วางสตริงที่ถูก JSON-escaped (เช่น Hello \"World\"\n) ลงในช่องป้อนข้อมูล
  2. เลือกโหมด "Unescape"
  3. คลิก "Convert" (แปลง)
  4. คัดลอกผลลัพธ์ที่ถอดรหัสแล้วเพื่อดูข้อความต้นฉบับ

ตารางอ้างอิงลำดับการ Escape ของ JSON ที่พบบ่อย

นี่คือลำดับการ escape ที่ใช้ใน JSON สตริง:

ตัวอักษร รูปแบบที่ Escape แล้ว Unicode Escape คำอธิบาย
" \" \u0022 เครื่องหมายอัญประกาศคู่ (Double quotation mark)
\ \\ \u005C แบ็คสแลช (Backslash)
\n \u000A การป้อนบรรทัดใหม่ (Line feed / newline)
\r \u000D การปัดแคร่ (Carriage return)
\t \u0009 แท็บแนวนอน (Horizontal tab)
 \b \u0008 การลบถอยหลัง (Backspace)
\f \u000C การขึ้นหน้าใหม่ (Form feed)
/ \/ \u002F เครื่องหมายทับ (Forward slash - ตัวเลือก)

การ Escape แบบบังคับ vs แบบทางเลือก

สิ่งที่ต้องทำ Escape

ตัวอักษรเหล่านี้ต้องทำ escape เสมอใน JSON สตริง:

การ Escape แบบทางเลือก

ตัวอักษรบางตัวสามารถเลือกทำ escape ได้:

ลำดับการ Escape แบบ Unicode

JSON ยังรองรับลำดับการ escape แบบ Unicode ในรูปแบบ \uXXXX โดยที่ XXXX คือรหัส Unicode ฐานสิบหกสี่หลัก ซึ่งช่วยให้คุณแสดงตัวอักษร Unicode ใดๆ ได้ รวมถึง:

ตัวอย่างเช่น สัญลักษณ์ลิขสิทธิ์ © สามารถแสดงเป็น \u00A9

แนวทางปฏิบัติที่ดีที่สุด

กรณีการใช้งานทั่วไป

1. ข้อมูลใน API Request

เมื่อเตรียมข้อมูลสำหรับคำขอ REST API:

ต้นฉบับ: User said "Hello"

Escape แล้ว: User said \"Hello\"

ใน JSON: {"message": "User said \"Hello\""}

2. ข้อความหลายบรรทัดใน JSON

เมื่อใส่ข้อความหลายบรรทัดใน JSON:

ต้นฉบับ: Line 1
Line 2

Escape แล้ว: Line 1\nLine 2

ใน JSON: {"text": "Line 1\nLine 2"}

3. เส้นทางไฟล์ใน JSON

เมื่อจัดเก็บเส้นทางไฟล์ของ Windows:

ต้นฉบับ: C:\Users\Documents\file.txt

Escape แล้ว: C:\\Users\\Documents\\file.txt

ใน JSON: {"path": "C:\\Users\\Documents\\file.txt"}

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

JSON escaping และ URL encoding ต่างกันอย่างไร?

JSON escaping ใช้ลำดับแบ็กสแลช (เช่น \n และ \") เพื่อแทนตัวอักษรพิเศษภายใน JSON สตริง ส่วน URL encoding ใช้ percent-encoding (เช่น %20 สำหรับช่องว่าง) เพื่อส่งข้อมูลใน URL อย่างปลอดภัย ทั้งสองมีวัตถุประสงค์ที่ต่างกันและใช้รูปแบบการเข้ารหัสที่ต่างกันโดยสิ้นเชิง

ฉันสามารถใช้เครื่องหมายอัญประกาศเดี่ยวแทนอัญประกาศคู่ใน JSON ได้หรือไม่?

ไม่ได้ JSON กำหนดให้ใช้เครื่องหมายอัญประกาศคู่สำหรับสตริงเท่านั้น อัญประกาศเดี่ยวไม่ถูกต้องตามรูปแบบ JSON หากข้อมูลของคุณมีอัญประกาศเดี่ยว ไม่จำเป็นต้องทำ escape (แต่สามารถทำได้โดยใช้ \u0027)

ทำไมตัวพาร์ส JSON บางตัวถึงยอมรับเครื่องหมายทับที่ไม่ถูก escape?

ข้อกำหนดของ JSON อนุญาตให้เครื่องหมายทับเลือกทำ escape หรือไม่ก็ได้ ตัวพาร์ส JSON ส่วนใหญ่ยอมรับทั้ง \/ และ / ภายในสตริง การทำ escape เครื่องหมายทับมีไว้เพื่อป้องกันปัญหาเมื่อฝัง JSON ในแท็ก script ของ HTML เป็นหลัก

ฉันจะจัดการอีโมจิและตัวอักษร Unicode พิเศษใน JSON ได้อย่างไร?

ตัวพาร์ส JSON สมัยใหม่จัดการอีโมจิและตัวอักษร Unicode ที่เข้ารหัสแบบ UTF-8 ได้โดยตรงโดยไม่ต้องทำ escape อย่างไรก็ตาม คุณสามารถทำ escape ได้โดยใช้ลำดับ \uXXXX หากจำเป็นต้องใช้ร่วมกับระบบเก่า

จะเกิดอะไรขึ้นถ้าฉันไม่ทำ escape ตัวอักษรพิเศษใน JSON?

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

แหล่งข้อมูลเพิ่มเติม

เรียนรู้เพิ่มเติมเกี่ยวกับ JSON และการทำ string escaping:

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"Escape Unescape สตริง JSON" ที่ https://MiniWebtool.com/th/escape-unescape-สตริง-json/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีม miniwebtool อัปเดตเมื่อ: 18 ธ.ค. 2025

เครื่องมือสำหรับเว็บมาสเตอร์:

เครื่องมือเด่น:

ค้นหา ID ผู้ใช้ Instagramค้นหา ID ผู้ใช้ Facebookเครื่องคำนวณเลขยกกำลัง-ความแม่นยำสูงตัวแปลงบาร์เป็น PSIเครื่องแปลง PSI เป็น Barตัวแปลง cm เป็นฟุตและนิ้วเครื่องมือแปลง kPa เป็น psiตัวแปลงองศาทศนิยมเป็น DMSเครื่องคำนวณวันของปี - วันนี้เป็นวันอะไรของปีเครื่องคิดเลขผลรวมเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐานสัมพัทธ์ตัวแปลง FPSเครื่องคำนวณพื้นที่ผิวทรงกระบอก ความแม่นยำสูงโปรแกรมแปลงตัวเลขเป็นภาษาอังกฤษตัวแปลงฟุตและนิ้วเป็นเซนติเมตรตัวแปลง psi เป็น kPaตัวแปลง DMS เป็นองศาทศนิยมเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐาน - ความแม่นยำสูงตัวแก้และฝึกเกม 24เครื่องคำนวณกำลังไฟฟ้า 3 เฟสเครื่องคิดเลข Hexสถิติช่อง YouTubeเครื่องคิดเลข CAGRเครื่องคิดเลขรากที่สองเครืองคดเลข-ancตัวแปลง ppm เป็นเปอร์เซ็นต์เครื่องคำนวณเวลาชาร์จรถ EVเครื่องคำนวณรายได้ YouTubeเครื่องมือค้นหาคำคม (ภาษาอังกฤษ)ตัวแปลงเปอร์เซ็นต์เป็น PPMเครื่องมือปรับเปลี่ยนประโยคด้วย AIเครื่องคำนวณสัญกรณ์ซิกมา (ผลรวม)ตัวถอดรหัส URLเครื่องคำนวณปริมาตรปริซึมสี่เหลี่ยมผืนผ้า ความแม่นยำสูงเครื่องคิดเลข Log Base 10เครื่องคิดเลข PVIFA ความแม่นยำสูงเครื่องคิดเลข WHtRเครื่องคำนวณปริมาตรกรวย ความแม่นยำสูงเครื่องคำนวณ RREF (รูปแบบขั้นบันได)ตัวแปลงฐานสิบหกเครื่องคิดเลข Antilogเครื่องคำนวณปริมาตรวงรี ความแม่นยำสูงเครื่องคิดเลข One Rep Max (1RM)เครื่องคำนวณ Duration ของพันธบัตร Macaulay และ Modifiedตัวแปลง HTML เป็นข้อความตัวแก้แผนผังคาร์นอฟ (K-Map Solver)ตัวแปลงรหัสสี ทุกรูปแบบเครื่องคำนวณปริมาตรทรงกลม ความแม่นยำสูงเครื่องคำนวณการซื้อรถลีสเครื่องคำนวณการผสมค่าออกเทนเครื่องคำนวณอัตราส่วนน้ำมัน 2 จังหวะเครื่องคำนวณความจุกระบอกสูบเครื่องยนต์เครื่องคำนวณโซฟาผ่านประตูเครื่องคำนวณคอร์ดฟืนเครื่องคำนวณ CADR เครื่องฟอกอากาศเครื่องคำนวณขนาดเครื่องลดความชื้นเครื่องคำนวณขนาดพัดลมเพดานเครื่องคำนวณขนาดผ้าม่านเครื่องคำนวณขนาดพรมเครื่องคำนวณความสูงในการแขวนภาพเครื่องคำนวณความสูงการติดตั้งทีวีเครื่องคำนวณขนาดทีวีเครื่องคำนวณปริมาตรและแผ่นรองบ่อเครื่องคำนวณเกลือสระว่ายน้ำเครื่องคำนวณปริมาตรสระว่ายน้ำเครื่องคำนวณขนาดเครื่องทำน้ำอุ่นเครื่องคำนวณเรซินอีพ็อกซีเครื่องคำนวณระยะห่างลูกกรงเครื่องคำนวณบัวเชิงผนังและคิ้วเครื่องคำนวณไซดิ้งเครื่องคำนวณสีย้อมไม้เดคเครื่องคำนวณเมล็ดหญ้าเครื่องคำนวณหญ้าปูสนามเครื่องคำนวณยางมะตอยเครื่องคำนวณลูกบาศก์หลาเครื่องคำนวณความยาวเสาอากาศเครื่องคำนวณการบรรจุท่อร้อยสายเครื่องคำนวณตัวเก็บประจุแบบอนุกรมและขนานเครื่องคำนวณรีแอกแตนซ์เหนี่ยวนำเครื่องคำนวณแสงสว่างในห้องเครื่องคำนวณลักซ์เป็นลูเมนตัวแปลงลูเมนเป็นวัตต์เครื่องคำนวณขนาดเครื่องกำเนิดไฟฟ้าตัวแปลง mAh เป็น Whเครื่องคำนวณ kVAเครื่องคำนวณแอมป์เป็นวัตต์เครื่องคำนวณวัตต์เป็นแอมป์เครื่องคำนวณตัวต้านทานแบบอนุกรมเครื่องคำนวณแรงเสียดทานเครื่องคำนวณพื้นเอียงเครื่องคำนวณความได้เปรียบเชิงกลเครื่องคำนวณความเร็วเสียงเครื่องคำนวณความเร็วคลื่นเครื่องคำนวณแรงลอยตัวเครื่องคำนวณความเร็วสุดท้ายเครื่องคำนวณความยาวคลื่นเดอบรอยล์เครื่องคำนวณพลังงานโฟตอนเครื่องคำนวณ E=mc²เครื่องคำนวณการยืดออกของเวลาเครื่องคำนวณกฎข้อที่สามของเคปเลอร์เครื่องคำนวณความเร็วหลุดพ้นเครื่องคำนวณแรงโน้มถ่วงเครื่องคำนวณกฎเบียร์ แลมเบิร์ตเครื่องคำนวณสมการเนินสต์เครื่องคำนวณความดันออสโมติกเครื่องคำนวณการเพิ่มขึ้นของจุดเดือดเครื่องคำนวณการลดลงของจุดเยือกแข็งเครื่องคำนวณองค์ประกอบร้อยละเครื่องคำนวณนอร์แมลลิตีเครื่องคำนวณโมแลลิตีตัวแปลง pKa เป็น Kaเครื่องคำนวณเฮนเดอร์สัน ฮัสเซลบาล์ชเครื่องคำนวณผลได้ตามทฤษฎีเครื่องคำนวณสารกำหนดปริมาณเครื่องคำนวณการจัดเรียงอิเล็กตรอนตารางธาตุแบบโต้ตอบเครื่องสร้างแผนการสอน AIเครื่องสร้างควิซ AIเครื่องสร้างการอ้างอิง APA/MLA/Chicagoเครื่องคำนวณเปอร์เซ็นต์การเข้าเรียนเครื่องคำนวณคะแนน APเครื่องคำนวณคะแนน ACTเครื่องคำนวณคะแนน SATตัวแปลงเปอร์เซ็นต์เป็น CGPAตัวแปลง CGPA เป็นเปอร์เซ็นต์เครื่องให้เกรดง่าย EZ Graderเครื่องคำนวณค่าใช้จ่ายในการเลี้ยงดูบุตรเครื่องคำนวณปริมาณนมที่ทารกต้องการเครื่องคำนวณขนาดผ้าอ้อมเครื่องสร้างชื่อทารกเครื่องทำนายสีตาของทารกเครื่องคำนวณเปอร์เซ็นไทล์ BMI สำหรับเด็กเครื่องคำนวณทำนายส่วนสูงของเด็กเครื่องคำนวณเวลาเพิ่มเป็นสองเท่าของ hCGเครื่องคำนวณวันครบกำหนดคลอด IVFเครื่องคำนวณการฝังตัวของตัวอ่อนเครื่องทำนายเพศทารกแบบจีนเครื่องมือจัดรูปแบบวันที่ ISO 8601ตัวแปลงวันที่จูเลียนเครื่องคำนวณการงีบหลับเครื่องคำนวณข้างขึ้นข้างแรมเครื่องคำนวณเวลาพระอาทิตย์ขึ้นและตกนาฬิกาโลกเครื่องแปลงวันที่เป็นเลขโรมันนับถอยหลังสู่การเกษียณเครื่องคำนวณการเลิกเครื่องคำนวณวันเกิดครึ่งปีเครื่องคำนวณวันครบรอบเครื่องคำนวณเลขสัปดาห์เครื่องคำนวณการแบ่งทิปเครื่องคำนวณ ROI การตลาดผ่านอีเมลเครื่องคำนวณต้นทุนต่อลูกค้าเป้าหมายเครื่องคำนวณเงินทุนหมุนเวียนตัวสร้างตัวละคร RPG แบบสุ่ม