tool hub ชุดเครื่องมือ

YAML to JSON

YAML to JSON — ทำงานในเบราว์เซอร์ ไม่บันทึกข้อมูล

ทำงานในเบราว์เซอร์ ไม่ต้องสมัคร ใช้ฟรี


YAML → JSON

รองรับเฉพาะ YAML แบบง่าย: key: value, การซ้อนด้วยการเยื้อง, - 목록. 앵커·별칭·멀티라인 블록(|, >)·플로우 스타일·복합 키·태그 등은 지원하지 않습니다.

วิธีใช้

  1. ในช่อง YAML แปะข้อความที่มี key: value การซ้อนแบบเยื้อง และรายการขีด
  2. กด แปลง แล้วตรวจผลในช่อง JSON ด้านล่าง
  3. ใช้ คัดลอกผลลัพธ์ เมื่อใส่ในโค้ด
  4. ถ้าการแยกวิเคราะห์ล้มเหลว ตรวจการเยื้องและช่องว่างหลังทวิภาค แล้วแปลงอีกครั้ง
  5. รีเซ็ต ล้างอินพุตและเอาต์พุต เพื่อแปะเอกสารอื่น

แนวคิดหลัก

การแปลง YAML JSON ใช้ย้ายคอนฟิกดีพลอยหรือส่วนของ Docker Compose ไป JSON สำหรับฟรอนต์เอนด์หรือโค้ดทดสอบ พาร์เซอร์นี้อ่านประมาณ key: value การซ้อนแบบเยื้อง และรายการ - ตัวเลข บูลีน และ null กลายเป็นชนิด JSON ไม่รองรับแองเคอร์และนามแฝง มัลติไลน์ไปป์/มุม โฟลว์สไตล์วงเล็บปีกกา คีย์ซับซ้อน และแท็กกำหนดเอง

ช่องว่างปลอดภัยกว่าการเยื้องแท็บ คีย์ระดับเดียวกันต้องเยื้องเท่ากัน การแปลงรันเฉพาะในเบราว์เซอร์ ไม่อัปโหลดไฟล์ แปลง Helm chart ซับซ้อนหรือเอกสารที่มีแองเคอร์มากในสภาพแวดล้อมที่มีไลบรารี YAML เฉพาะ หน้านี้สำหรับชิ้นคอนฟิกสั้น

ตัวอย่าง

ถ้าอินพุตคือ name: tvinghub, tags: พร้อม - a - b และ ok: true จะได้ {"name":"tvinghub","tags":["a","b"],"ok":true} บูลีนพิเศษ YAML 1.1 เช่น ok: yes อาจต่างจากที่คาด จึงใช้ true/false ดีกว่า ถ้าไม่มีช่องว่างหลังทวิภาค พาร์เซอร์บางครั้งแยกคีย์กับค่าไม่ได้ จึงใส่หนึ่งช่องว่าง ถ้าคีย์ระดับเยื้องเดียวกันไม่ตรง การซ้อนพังและได้ JSON คนละชุด คัดลอกเฉพาะบล็อกที่ต้องการแทนไฟล์ดีพลอยทั้งก้อน จะหาจุดล้มเหลวง่ายกว่า เมื่อลองอินพุตเดิมหลายครั้ง ให้รีเซ็ตแล้วแปะใหม่เพื่อไม่ปนกับเอาต์พุตก่อน เครื่องใช้ร่วม ล้างอินพุตเมื่อเสร็จ เพื่อไม่ให้ต้นค้างบนจอ ปิดแท็บเบราว์เซอร์ก็ทิ้งสิ่งที่เพิ่งแปะ ไม่ต้องส่งคำขอลบไปเซิร์ฟเวอร์ ชื่อปุ่มและหัวช่องตรงกับเครื่องมือด้านบนของจอ จึงอ่านตามได้ ถ้าผลว่าง ให้ตรวจก่อนว่าช่องบังคับถูกเติมและข้อความผิดพลาดไม่ถูกซ่อน บทนี้เป็นคู่มือใช้ ไม่ได้หมายความว่าอินพุตถูกเก็บคลังภายนอก

ที่เกี่ยวข้อง: JSON → YAML · ตัวจัดรูปแบบ JSON · CSV → JSON

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

การแปลง YAML JSON รองรับแองเคอร์และนามแฝงไหม

ไม่ ขยายแองเคอร์เป็นเอกสารแบน แล้วแปลง

YAML ที่มีตัวบ่งชี้บล็อกหลายบรรทัดใช้ได้ไหม

ไม่รองรับบล็อกไปป์และมุม เปลี่ยนเป็นสตริงบรรทัดเดียว

YAML โฟลว์สไตล์วงเล็บปีกกาถูกแปลงเป็น JSON ไหม

ไม่รองรับโฟลว์วงเล็บปีกกาและวงเล็บเหลี่ยม เขียนใหม่เป็นบล็อกสไตล์

อินพุตถูกอัปโหลดไปเซิร์ฟเวอร์ไหม

ไม่ การแยกวิเคราะห์เกิดเฉพาะในเบราว์เซอร์

ตัวเลขและบูลีนกลายเป็นชนิด JSON ไหม

ตัวเลขทั่วไป true/false และ null กลายเป็นชนิด JSON

YAML ที่ปนเทมเพลต Helm ใช้ได้ไหม

ไวยากรณ์เทมเพลตไม่ใช่ YAML มาตรฐานและมักล้มเหลว แปะเฉพาะผลที่เรนเดอร์แล้ว

YAML to JSON ภาพปก
ข้อมูลไม่ถูกส่งไปยังเซิร์ฟเวอร์ และจะหายเมื่อปิดหน้า

ตรวจทานล่าสุด: 2026-09-04