ประมวลผลบนอุปกรณ์นี้
ภาพรวมรูปแบบไฟล์รูปแบบ

ไฟล์ YAML: คืออะไรและเปิดอย่างไร?

.yaml

YAML เป็นรูปแบบข้อมูลที่อิงการเยื้องและมนุษย์สามารถอ่านได้สำหรับการกำหนดค่า ระบบอัตโนมัติ และเนื้อหาที่มีโครงสร้าง

ภาพรวมรูปแบบ

ชื่อเต็ม
YAML Ain't Markup Language
นามสกุลไฟล์
.yaml, .yml
ชนิด MIME
application/yaml;charset=utf-8
หมวดหมู่
ข้อความและข้อมูล
การบีบอัด
ขึ้นอยู่กับโคเดกที่บรรจุ
ความโปร่งใส
ไม่เกี่ยวข้อง
ภาพเคลื่อนไหว
ไม่เกี่ยวข้อง
คุณสมบัติ

เลือกเครื่องมือ

รูปแบบนี้คืออะไร?

YAML เป็นรูปแบบข้อมูลที่อิงการเยื้องและมนุษย์สามารถอ่านได้สำหรับการกำหนดค่า ระบบอัตโนมัติ และเนื้อหาที่มีโครงสร้าง

YAML เป็นชื่อเรียกทั่วไปของ YAML Ain't Markup Language ใช้ส่วนขยาย .yaml, .yml และชนิด MIME application/yaml;charset=utf-8

ใช้ทำอะไร?

  • ไฟล์ YAML อยู่ในหมวด ข้อความและข้อมูล และใช้จัดเก็บหรือแลกเปลี่ยนเนื้อหาในขั้นตอนงานที่เหมาะสม
  • ส่วนขยาย .yaml ช่วยให้แอปรู้จักรูปแบบ แต่เนื้อหาจริงและการรองรับของโปรแกรมเป็นตัวกำหนดว่าจะเปิดไฟล์ได้หรือไม่
  • LocalFileLab ประมวลผลฟังก์ชัน อินพุต, เอาต์พุต, การบีบอัด ที่ระบุไว้ในเบราว์เซอร์โดยไม่อัปโหลดเนื้อหาไปยังเซิร์ฟเวอร์แปลงไฟล์

โปรแกรมใดเปิดได้?

  • Visual Studio Code
  • JetBrains IDEs
  • yq / programming tools

การรองรับบนอุปกรณ์และเบราว์เซอร์

Windows

บน Windows การรองรับ YAML ขึ้นอยู่กับรุ่นของระบบ แอปที่ติดตั้ง และโคเดกที่มีสำหรับสื่อ

macOS

บน macOS การรองรับ YAML ขึ้นอยู่กับรุ่นของระบบ แอปที่ติดตั้ง และโคเดกที่มีสำหรับสื่อ

Linux

บน Linux การรองรับ YAML ขึ้นอยู่กับรุ่นของระบบ แอปที่ติดตั้ง และโคเดกที่มีสำหรับสื่อ

Android

บน Android การรองรับ YAML ขึ้นอยู่กับรุ่นของระบบ แอปที่ติดตั้ง และโคเดกที่มีสำหรับสื่อ

iOS

บน iOS การรองรับ YAML ขึ้นอยู่กับรุ่นของระบบ แอปที่ติดตั้ง และโคเดกที่มีสำหรับสื่อ

เบราว์เซอร์

การรองรับ YAML ในเบราว์เซอร์ขึ้นอยู่กับการทำงานของเบราว์เซอร์ ระบบปฏิบัติการ และโคเดกหรือตัวถอดรหัสที่มี

ข้อดี

  • ส่วนขยายและข้อมูลทางเทคนิคช่วยให้รู้จักไฟล์ YAML ได้ง่าย
  • รูปแบบใช้ ไม่บีบอัด ซึ่งมีผลต่อขนาด คุณภาพ และความเข้ากันได้
  • ฟังก์ชัน LocalFileLab ที่ระบุทำงานในเครื่องโดยไม่อัปโหลดไฟล์

ข้อเสีย

  • ความเข้ากันได้อาจต่างกันตามแอป รุ่นของระบบ และเนื้อหาไฟล์
  • การแปลงอาจทำให้คุณสมบัติที่รูปแบบปลายทางไม่รองรับสูญหาย
  • ไม่สามารถรับประกันการเก็บข้อมูลเมตา โครงสร้างขั้นสูง หรือหลายแทร็กได้ครบถ้วนเสมอ

เปรียบเทียบกับทางเลือก

YAML vs. JSON

JSON เป็นทางเลือกในหมวดเดียวกัน JSON แสดงถึงข้อมูลที่มีโครงสร้างด้วยออบเจ็กต์ อาร์เรย์ และค่าดั้งเดิม และเป็นรูปแบบมาตรฐานสำหรับ Web API และการกำหนดค่า

YAML vs. TOML

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

YAML vs. INI

INI เป็นทางเลือกในหมวดเดียวกัน INI เป็นรูปแบบการกำหนดค่าตามข้อความอย่างง่ายที่จัดเป็นส่วนและคู่คีย์-ค่า

การรองรับใน LocalFileLab

อินพุตรองรับ

มี อินพุต สำหรับ YAML ภายในเครื่อง ผลลัพธ์ที่แน่นอนอาจขึ้นอยู่กับเนื้อหาและเบราว์เซอร์

เอาต์พุตรองรับ

มี เอาต์พุต สำหรับ YAML ภายในเครื่อง ผลลัพธ์ที่แน่นอนอาจขึ้นอยู่กับเนื้อหาและเบราว์เซอร์

การบีบอัดรองรับ

มี การบีบอัด สำหรับ YAML ภายในเครื่อง ผลลัพธ์ที่แน่นอนอาจขึ้นอยู่กับเนื้อหาและเบราว์เซอร์

ตัวอย่างไม่รองรับ

ขณะนี้ ตัวอย่าง ยังไม่ใช่เส้นทาง LocalFileLab ที่ยืนยันแล้วสำหรับ YAML

ข้อมูลเมตาไม่รองรับ

ขณะนี้ ข้อมูลเมตา ยังไม่ใช่เส้นทาง LocalFileLab ที่ยืนยันแล้วสำหรับ YAML

รูปแบบที่รองรับ

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

ไฟล์ YAML คืออะไร?

YAML เป็นรูปแบบข้อมูลที่อิงการเยื้องและมนุษย์สามารถอ่านได้สำหรับการกำหนดค่า ระบบอัตโนมัติ และเนื้อหาที่มีโครงสร้าง

จะเปิดไฟล์ YAML ได้อย่างไร?

ใช้แอปที่รองรับ YAML เช่น Visual Studio Code, JetBrains IDEs, yq / programming tools การรองรับอาจต่างกันตามรุ่นและเนื้อหา

LocalFileLab ประมวลผล YAML ได้หรือไม่?

LocalFileLab มีฟังก์ชันภายในเครื่องต่อไปนี้สำหรับ YAML: อินพุต, เอาต์พุต, การบีบอัด การใช้งานจริงอาจขึ้นอยู่กับเบราว์เซอร์และเนื้อหา