แปลงการตั้งค่า YAML เป็น JSON สำหรับเครื่องมือ, API, และสคริปต์ที่ชอบไวยากรณ์ JSON.
การแปลงจาก YAML เป็น JSON คือสิ่งที่คุณต้องการเมื่อเครื่องมือที่รองรับเฉพาะ JSON จำเป็นต้องอ่านคอนฟิกที่เขียนด้วย YAML. ระบบ CI ส่วนใหญ่, สคริปต์ JavaScript และ REST API มักจะชอบ JSON. การแปลงไม่มีการสูญเสียโครงสร้าง - เปลี่ยนเพียงไวยากรณ์เท่านั้น.
เราแยกวิเคราะห์ YAML โดยใช้ไลบรารี yaml (รองรับ YAML 1.2 เต็มรูปแบบ) แล้วแปลงเป็น JSON แบบมีการเยื้อง. ไฟล์ YAML หลายเอกสาร (แยกด้วยตัวบ่งชี้ ---) จะส่งออกเฉพาะเอกสารแรกเท่านั้น; ให้ใช้การแยก downstream สำหรับเวิร์กโฟลว์หลายเอกสาร. คอมเมนต์จะถูกละทิ้ง (JSON ไม่รองรับ). ทุกอย่างรัน локально.
YAML เป็นรูปแบบการซีเรียไลซ์ข้อมูลที่เป็นมิตรกับมนุษย์ - อาศัยการเยื้องบรรทัด, มีความเรียบกว่า JSON, เหมาะสำหรับไฟล์คอนฟิก. ใช้โดย Kubernetes, pipeline ของ CI และเครื่องมือ DevOps สมัยใหม่ส่วนใหญ่.
JSON (JavaScript Object Notation) เป็นภาษากลางของข้อมูลเชิงโครงสร้างบนเว็บ. อาเรย์ อ็อบเจ็กต์ สตริง ตัวเลข บูลีน. ถูกอ่านโดยทุกภาษาการเขียนโปรแกรมสมัยใหม่.
ลาก YAML ลงบนตัวแปลงด้านบน หรือคลิกที่กล่องเพื่อเลือกจากอุปกรณ์ของคุณ.
เราได้เลือก JSON เป็นรูปแบบเอาต์พุตไว้ล่วงหน้า. เปลี่ยนจากเมนูแบบเลื่อนลงหากคุณต้องการเป้าหมายอื่น.
คลิก Convert แล้วรอให้แถบความคืบหน้าทำงานจนเสร็จ. ดาวน์โหลด JSON เมื่อพร้อม.
แปลงไฟล์คอนฟิก JSON เป็นรูปแบบ YAML ที่อ่านง่ายขึ้น - Kubernetes, GitHub Actions, Docker Compose ชื่นชอบมัน.
แปลงไฟล์ CSV เป็น JSON ในเบราว์เซอร์ของคุณ - เหมาะสำหรับส่งสเปรดชีทไปยังสคริปต์, APIs, หรือ LLMs.
แปลงอาร์เรย์ของวัตถุ JSON ให้เป็นไฟล์ CSV — วางลงใน Excel, Google Sheets หรือเครื่องมือสเปรดชีตใดก็ได้.