จัดรูปแบบ YAML
จัดรูปแบบโค้ด YAML ทำให้มีการจัดระเบียบที่ชัดเจน ง่ายต่อการอ่านและแก้ไข
การตั้งค่าการจัดรูปแบบ
ตัวเลือกการจัดรูปแบบ
วิธีการใช้งาน
ป้อนโค้ด YAML
วางหรือป้อนโค้ด YAML ที่ต้องการจัดรูปแบบในกล่องข้อความ
ตั้งค่าการจัดรูปแบบ
เลือกตัวเลือกที่เหมาะสม ตามความต้องการ เช่น ขยายค่าที่ซับซ้อน รักษาความคิดเห็น เรียงลำดับคีย์ และตั้งค่าขนาดการเยื้อง
จัดรูปแบบหรือบีบอัด
คลิกปุ่ม "จัดรูปแบบ YAML" เพื่อปรับปรุงโค้ด หรือคลิกปุ่ม "บีบอัด YAML" เพื่อลดช่องว่างและการขึ้นบรรทัดใหม่
รับผลลัพธ์
หลังจากจัดรูปแบบเสร็จแล้ว คุณสามารถคัดลอกโค้ดหรือดาวน์โหลดเป็นไฟล์ YAML
คำแนะนำการใช้งาน
ตรวจสอบให้แน่ใจว่าป้อนโค้ด YAML ที่ถูกต้อง มิฉะนั้นอาจไม่สามารถจัดรูปแบบได้อย่างถูกต้อง สำหรับไฟล์ขนาดใหญ่ อาจต้องใช้เวลาในการประมวลผลที่ยาวขึ้น
ความรู้พื้นฐานเกี่ยวกับ YAML
YAML คืออะไร?
YAML (YAML Ain't Markup Language) เป็นภาษาสำหรับทำให้ข้อมูลเป็นอนุกรมที่เป็นมิตรกับมนุษย์ ซึ่งใช้บ่อยสำหรับไฟล์การกำหนดค่าและการแลกเปลี่ยนข้อมูล มันออกแบบด้วยรูปแบบที่กระชับและอ่านง่าย โดยเฉพาะสำหรับโครงสร้างข้อมูลที่ต้องการแก้ไขและอ่านด้วยมนุษย์ YAML ใช้การเยื้องด้วยช่องว่างเพื่อแสดงโครงสร้างลำดับชั้นของข้อมูล แทนที่จะใช้วงเล็บหรือแท็ก
ไวยากรณ์พื้นฐานของ YAML
การเยื้องและโครงสร้างลำดับชั้น
YAML ใช้การเยื้องด้วยช่องว่างเพื่อแสดงโครงสร้างลำดับชั้นของข้อมูล ไม่สนับสนุนแท็บ (Tab) โดยทั่วไปใช้ 2 หรือ 4 ช่องว่างเป็นหน่วยการเยื้อง
# ตัวอย่างการเยื้องของ YAML
example:
level1:
level2:
key: value
คู่คีย์-ค่า
หน่วยข้อมูลพื้นฐานของ YAML คือคู่คีย์-ค่า ซึ่งใช้เครื่องหมายวรรคตอนตามด้วยช่องว่าง (: ) เพื่อแยกคีย์และค่า
# ตัวอย่างคู่คีย์-ค่า name: John Doe age: 30 title: Software Engineer
รายการและอาร์เรย์
ใช้ขีดคั่นตามด้วยช่องว่าง (- ) เพื่อแสดงรายการ
# ตัวอย่างรายการ fruits: - Apple - Banana - Cherry - Date # รายการแบบในบรรทัดเดียว colors: [red, green, blue, yellow]
ความคิดเห็น
YAML ใช้เครื่องหมาย井号 (#) เพื่อแสดงความคิดเห็น เนื้อหาจาก井号จนถึงท้ายบรรทัดจะถูกละเว้น
# นี่คือความคิดเห็น name: John Doe # นี่ยังเป็นความคิดเห็น
ประเภทข้อมูลที่ YAML รองรับ
สตริง
ไม่จำเป็นต้องใช้เครื่องหมายคำพูด แต่ถ้ามีอักขระพิเศษจำเป็นต้องใช้เครื่องหมายคำพูด
simple_string: Hello quoted_string: "Hello, World!" multiline: | Line 1 Line 2 Line 3
ตัวเลข
รองรับจำนวนเต็ม จำนวนทศนิยม วิธีการเขียนทางวิทยาศาสตร์ ฯลฯ
integer: 42 float: 3.14 scientific: 6.022e23
ค่าบูลีน
แสดงค่าจริงหรือเท็จ
active: true enabled: false
ค่าว่าง
แสดงค่าว่างหรือไม่ได้กำหนด
empty_value: null another_empty: ~
คุณสมบัติขั้นสูงของ YAML
ยึดและอ้างอิง
ใช้ยึด (&) และอ้างอิง (*) เพื่อใช้ซ้ำข้อมูล หลีกเลี่ยงการกำหนดซ้ำ
คีย์การรวม
ใช้คีย์การรวม (<<) เพื่อรวมเนื้อหาของแมปหนึ่งเข้าไปในแมปอื่น
สตริงหลายบรรทัด
YAML มีวิธีการประมวลผลสตริงหลายบรรทัดหลายวิธี รวมถึงการรักษาการขึ้นบรรทัดใหม่ (|) และการพับบรรทัดใหม่ (>)
推荐工具
เครื่องมือจัดรูปแบบ XML - เครื่องมือฟรีออนไลน์สำหรับสวยงามและบีบอัดโค้ด XML
เครื่องมือจัดรูปแบบ XML ออนไลน์ฟรีที่รองรับฟังก์ชันเช่น การสวยงามโค้ด XML, การบีบอัด, การตรวจสอบความถูกต้อง ฯลฯ ทำให้โค้ด XML ของคุณเป็นมาตรฐานและอ่านง่ายมากขึ้น มีตัวอย่างการจัดรูปแบบแบบเรียลไทม์และรองรับหลายตัวเลือกการจัดรูปแบบ XML
XML เป็น JSON - เครื่องมือแปลงออนไลน์ฟรี
เครื่องมือ XML เป็น JSON สามารถวิเคราะห์และแปลงสตริงรูปแบบ XML และสตริงรูปแบบ JSON และจัดรูปแบบสตริงที่แปลงแล้วได้
เครื่องมือจัดรูปแบบและบีบอัด JavaScript ออนไลน์ - จัดแต่ง ปรับปรุง และปกปิดโค้ด JS
เครื่องมือออนไลน์ที่ทรงพลังสำหรับจัดรูปแบบและบีบอัดโค้ด JavaScript (JS) รองรับการเว้นวรรคแบบกำหนดเอง (แท็บหรือช่องว่าง) การพับ/กางโค้ด การขึ้นบรรทัดใหม่อัตโนมัติ การจัดแต่งโค้ดด้วยคลิกเดียว และการบีบอัด/ปกปิดสคริปต์ JS อย่างมีประสิทธิภาพ ช่วยให้นักพัฒนาเพิ่มความสามารถในการอ่านโค้ด ลดขนาดไฟล์ และปรับปรุงประสิทธิภาพเว็บไซต์
เครื่องมือแปลง YAML เป็น JSON - กล่องเครื่องมือออนไลน์ฟรี
เครื่องมือแปลงรูปแบบ YAML (YML) และ JSON กันและกันออนไลน์ รองรับการแปลงข้อมูล YAML และ JSON กันและกัน พร้อมรองรับการตรวจสอบว่าข้อมูลรูปแบบ YAML และ JSON ที่ป้อนเข้ามาถูกต้องหรือไม่
การจัดรูปแบบ YAML - เครื่องมือ YAML ออนไลน์ฟรี
เครื่องมือจัดรูปแบบและสวยงาม YAML ออนไลน์ฟรี ที่รองรับการปรับระยะเยื้องอัตโนมัติ การไฮไลต์ไวยากรณ์ และการลบช่องว่างที่ไม่จำเป็น ทำให้โค้ด YAML ของคุณชัดเจนและอ่านง่าย ไม่ต้องติดตั้ง จัดรูปแบบด้วยคลิกเดียวเพื่อปรับปรุงความสามารถในการอ่านและประสิทธิภาพในการบำรุงรักษาไฟล์ YAML!