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

JSON to YAML

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

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


JSON → YAML

แปลงอ็อบเจกต์ อาร์เรย์ สตริง ตัวเลข บูลีน และ null เป็น YAML อย่างง่าย โดยไม่ใช้ไลบรารีภายนอก

วิธีใช้

  1. เลือกช่องว่างย่อหน้า 1–8 ค่าเริ่มต้นคือ 2 ช่อง
  2. วางเอกสารที่ผสมอ็อบเจ็กต์และอาร์เรย์ลงในช่อง JSON
  3. คลิก แปลง แล้วตรวจผลในช่อง YAML ด้านล่าง
  4. ใช้ คัดลอกผลลัพธ์ เมื่อจะใส่ลงไฟล์คอนฟิก
  5. คลิก รีเซ็ต เพื่อเริ่มใหม่

แนวคิดหลัก

การแปลง JSON–YAML ใช้บ่อยเมื่อแสดงคอนฟิก Kubernetes/CI และตัวอย่าง env ของฟรอนต์เอนด์เป็น YAML หน้านี้แปลงเฉพาะอ็อบเจ็กต์ อาร์เรย์ สตริง ตัวเลข บูลีน และ null เป็น YAML แบบง่าย โดยไม่มีไลบรารีภายนอก ไม่สร้าง YAML ขั้นสูง เช่น แองเคอร์ แท็ก หรือบล็อกหลายบรรทัด การแปลงเกิดในเบราว์เซอร์เท่านั้น

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

ตัวอย่าง

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

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

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

การแปลง JSON เป็น YAML เป็นสเปก YAML แบบเต็มหรือไม่

ไม่ใช่ เป็น YAML ง่ายสำหรับคอนฟิกและตัวอย่าง API ในชีวิตประจำวัน ไม่สร้างแองเคอร์หรือแท็ก

ควรใช้ช่องว่างย่อหน้ากี่ช่อง

หลายโปรเจกต์ใช้ 2 ถ้ากฎรีโปใช้ 4 ให้ตั้งเป็น 4 สูงสุดคือ 8

null เขียนอย่างไรเมื่อแปลง JSON เป็น YAML

เขียนเป็น null ของ YAML อ็อบเจ็กต์ว่างและอาร์เรย์ว่างก็รองรับ

การแปลงเกิดที่เซิร์ฟเวอร์หรือไม่

ไม่ การแปลงทำงานในเบราว์เซอร์เท่านั้น

JSON ที่มีคอมเมนต์ใช้ได้หรือไม่

JSON มาตรฐานไม่มีคอมเมนต์ ให้ลบคอมเมนต์แล้วค่อยแปลง

สตริงหลายบรรทัดกลายเป็นบล็อก YAML หรือไม่

ไม่ ถูกใส่เครื่องหมายคำพูดเป็นสตริงธรรมดา ไม่สร้างบล็อกแบบไปป์

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

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