แปลง JSON เป็น YAML
แปลงไฟล์กำหนดค่า JSON เป็น YAML ที่คนอ่านง่ายสำหรับ Kubernetes, CI pipeline และการตั้งค่าแอป
เกิดอะไรขึ้นเมื่อคุณแปลง JSON เป็น YAML
เขียน JSON ใหม่เป็น YAML ซึ่งแสดงข้อมูลเดียวกันด้วยการเยื้องแทนวงเล็บปีกกาและเครื่องหมายอัญประกาศ ไม่มีสิ่งใดสูญหาย โครงสร้างเหมือนเดิม แต่ผลลัพธ์อ่านและแสดงความเห็นได้ง่ายขึ้นมากสำหรับคน ซึ่งเป็นเหตุผลที่ไฟล์กำหนดค่านิยมแบบนี้
เหมาะสำหรับ
- แปลงไฟล์กำหนดค่า JSON เป็นไฟล์ Kubernetes, Docker Compose หรือ CI
- ทำให้ไฟล์การตั้งค่าอ่านและตรวจทานได้ใน pull request
- เตรียมข้อมูลสำหรับเครื่องมือที่คาดหวังอินพุต YAML
ควรทราบ
- คีย์ที่ YAML อาจอ่านผิดเป็นบูลีน เช่น y, n, on, off, yes, no จะถูกใส่เครื่องหมายอัญประกาศอัตโนมัติเพื่อรักษาความหมายไว้
- ความเห็นใน JSON ไม่ใช่มาตรฐานและจะไม่คงอยู่ เพราะตั้งแต่แรกก็ไม่มีอยู่
- โครงสร้างที่ลึกมากยังคงถูกต้อง แต่อาจอ่านยากเมื่อกว้าง
JSON เป็น YAML — คำตอบสำหรับคำถาม
จะแปลง JSON เป็น YAML ได้อย่างไร
วางไฟล์ JSON ของคุณลงในกล่องด้านบน (หรือคลิกเพื่อเลือกไฟล์) ตรวจสอบว่าเลือก YAML เป็นรูปแบบปลายทางแล้ว กดแปลง จากนั้นดาวน์โหลดผลลัพธ์
ตัวแปลง JSON เป็น YAML นี้เป็นส่วนตัวจริงหรือไม่
ใช่ การแปลงทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์ JSON ของคุณจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ใด ๆ จึงไม่มีใครนอกจากคุณที่เห็นไฟล์นี้
การแปลง JSON เป็น YAML ฟรีหรือไม่
ฟรีทั้งหมด ไม่มีลายน้ำ ไม่ต้องสมัครสมาชิก และไม่มีโควตารายวัน การประมวลผลเกิดขึ้นบนอุปกรณ์ของคุณเอง จึงไม่มีค่าใช้จ่ายของเซิร์ฟเวอร์ที่ต้องส่งต่อให้คุณ
แปลงไฟล์ JSON หลายไฟล์พร้อมกันได้ไหม
ได้ วางกี่ไฟล์ก็ได้ แปลงทีละไฟล์หรือใช้ "แปลงทั้งหมด" แล้วดาวน์โหลดทั้งหมดเป็น ZIP ไฟล์เดียว