ตัวดูต้นไม้ YAML
แยกวิเคราะห์ YAML เป็นต้นไม้แบบโต้ตอบที่ยุบได้ รองรับ YAML หลายเอกสาร จุดยึดและนามแฝง การค้นหา การแปลงเป็น JSON และลากและวางไฟล์ .yaml/.yml
ตัวดูต้นไม้ YAML คืออะไร?
ตัวดูต้นไม้ YAML เป็นเครื่องมือที่แยกวิเคราะห์ข้อความ YAML และแสดงเป็นโครงสร้างต้นไม้แบบโต้ตอบที่ยุบได้ แต่ละโหนดแสดงคีย์ ประเภท และค่า ทำให้คุณสำรวจ YAML ที่ซ้อนกันด้วยภาพโดยไม่ต้องอ่านข้อความดิบ
เครื่องมือนี้จัดการไฟล์ YAML หลายเอกสารอย่างไร?
ไฟล์ YAML สามารถมีหลายเอกสารแยกด้วย "---" เครื่องมือนี้แยกวิเคราะห์แต่ละเอกสารอย่างอิสระและแสดงแต่ละเอกสารเป็นต้นไม้แยกต่างหาก โดยติดป้ายกำกับว่า "เอกสาร 1" "เอกสาร 2" ฯลฯ
รองรับจุดยึด (&) และนามแฝง (*) ของ YAML หรือไม่?
ใช่ จุดยึดที่กำหนดด้วย &anchor และการอ้างอิงด้วย *alias ได้รับการแก้ไขโดยอัตโนมัติโดยตัวแยกวิเคราะห์ js-yaml เนื้อหาที่ขยายจะแสดงแบบอินไลน์ในต้นไม้ เพื่อให้คุณเห็นค่าจริงที่นามแฝงชี้ไป
วิธีแปลง YAML เป็น JSON?
คลิกปุ่ม "เป็น JSON" ในแถบเครื่องมือ เครื่องมือจะแยกวิเคราะห์ YAML ของคุณและส่งออก JSON ที่จัดรูปแบบด้วยการเยื้อง 2 ช่องว่าง จากนั้นคุณสามารถคัดลอกผลลัพธ์ JSON ไปยังคลิปบอร์ดได้ในคลิกเดียว
เกิดอะไรขึ้นเมื่อ YAML มีข้อผิดพลาดทางไวยากรณ์?
เครื่องมือจะแสดงข้อความแจ้งข้อผิดพลาดที่ชัดเจนใต้พื้นที่ป้อนข้อมูล รวมถึงหมายเลขบรรทัดและคำอธิบายปัญหา (เช่น "การเยื้องไม่ถูกต้องของรายการแมปที่บรรทัด 5") มุมมองต้นไม้ยังคงว่างจนกว่าคุณจะแก้ไขไวยากรณ์
ฟีเจอร์ค้นหาทำงานอย่างไร?
พิมพ์คำสำคัญในกล่องค้นหาและคีย์และค่าสตริงที่ตรงกันจะถูกเน้นทันที ใช้ปุ่มก่อนหน้า/ถัดไปหรือ Enter (ไปข้างหน้า) และ Shift+Enter (ถอยหลัง) เพื่อข้ามระหว่างผลลัพธ์
ฉันสามารถโหลด YAML จากไฟล์ได้ไหม?
ได้ คลิกปุ่ม "โหลดไฟล์" เพื่อค้นหาไฟล์ .yaml หรือ .yml หรือลากและวางไฟล์ลงในพื้นที่ป้อนข้อมูล เนื้อหาไฟล์ถูกอ่านในเครื่องในเบราว์เซอร์ของคุณและไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์
ประเภทค่าต่างๆ แสดงอย่างไร?
ประเภทค่าแต่ละประเภทมีสีที่แตกต่างกัน: สตริงสีเขียว ตัวเลขสีน้ำเงิน บูลีนสีส้ม และค่า null สีเทา วัตถุแสดงป้าย {count} และอาร์เรย์แสดงป้าย [count] ระบุจำนวนรายการย่อย
ข้อมูล YAML ของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การแยกวิเคราะห์ การแสดงผล การค้นหา และการแปลง JSON ทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณโดยสมบูรณ์ ข้อมูล YAML ของคุณไม่เคยออกจากอุปกรณ์ ทำให้เครื่องมือนี้ปลอดภัยสำหรับไฟล์การกำหนดค่าที่ละเอียดอ่อน
เครื่องมือนี้ทำงานแบบออฟไลน์ได้หรือไม่?
เมื่อโหลดหน้าเว็บแล้ว เครื่องมือจะทำงานในเบราว์เซอร์ของคุณโดยสมบูรณ์และสามารถทำงานโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต เฉพาะการโหลดครั้งแรกที่ต้องการเครือข่ายเพื่อดึงทรัพยากรแบบคงที่และไลบรารี js-yaml