Trình xem cây YAML
Phân tích YAML thành cây tương tác có thể thu gọn. Hỗ trợ YAML đa tài liệu, neo & bí danh, tìm kiếm, chuyển đổi JSON và kéo thả tệp .yaml/.yml.
Trình xem cây YAML là gì?
Trình xem cây YAML phân tích văn bản YAML và hiển thị nó dưới dạng cấu trúc cây tương tác có thể thu gọn. Mỗi nút hiển thị khóa, loại và giá trị của nó, cho phép bạn khám phá trực quan YAML lồng nhau mà không cần đọc văn bản thô.
Công cụ này xử lý tệp YAML đa tài liệu như thế nào?
Tệp YAML có thể chứa nhiều tài liệu được phân tách bằng "---". Công cụ này phân tích từng tài liệu độc lập và hiển thị mỗi tài liệu thành một cây riêng biệt, được gắn nhãn "Tài liệu 1", "Tài liệu 2", v.v.
Nó có hỗ trợ neo (&) và bí danh (*) YAML không?
Có. Neo được xác định bằng &anchor và tham chiếu bằng *alias được giải quyết tự động bởi trình phân tích js-yaml. Nội dung mở rộng được hiển thị nội tuyến trong cây, để bạn thấy giá trị thực mà bí danh trỏ tới.
Làm thế nào để chuyển đổi YAML sang JSON?
Nhấp vào nút "Sang JSON" trên thanh công cụ. Công cụ phân tích YAML của bạn và xuất JSON được định dạng với thụt lề 2 khoảng trắng. Sau đó, bạn có thể sao chép kết quả JSON vào khay nhớ tạm bằng một cú nhấp.
Điều gì xảy ra khi YAML có lỗi cú pháp?
Công cụ hiển thị thông báo lỗi rõ ràng bên dưới vùng nhập, bao gồm số dòng và mô tả vấn đề (ví dụ: "thụt lề sai của mục ánh xạ ở dòng 5"). Chế độ xem cây vẫn trống cho đến khi bạn sửa cú pháp.
Tính năng tìm kiếm hoạt động như thế nào?
Nhập từ khóa vào hộp tìm kiếm và các khóa và giá trị chuỗi phù hợp được làm nổi bật ngay lập tức. Sử dụng các nút trước/tiếp theo hoặc Enter (tiến lên) và Shift+Enter (lùi lại) để chuyển giữa các kết quả phù hợp.
Tôi có thể tải YAML từ tệp không?
Có. Nhấp vào nút "Tải tệp" để duyệt tìm tệp .yaml hoặc .yml, hoặc kéo và thả tệp vào vùng nhập. Nội dung tệp được đọc cục bộ trong trình duyệt của bạn và không bao giờ được tải lên máy chủ.
Các loại giá trị khác nhau được hiển thị như thế nào?
Mỗi loại có một màu riêng biệt: chuỗi có màu xanh lá, số màu xanh dương, boolean màu cam và null màu xám. Đối tượng hiển thị huy hiệu {count} và mảng hiển thị huy hiệu [count] cho biết số lượng con.
Dữ liệu YAML của tôi có được gửi đến máy chủ không?
Không. Tất cả phân tích, hiển thị, tìm kiếm và chuyển đổi JSON diễn ra hoàn toàn trong trình duyệt của bạn. Dữ liệu YAML của bạn không bao giờ rời khỏi thiết bị, khiến công cụ này an toàn cho các tệp cấu hình nhạy cảm.
Công cụ này có hoạt động ngoại tuyến không?
Sau khi trang được tải, công cụ chạy hoàn toàn trong trình duyệt của bạn và có thể hoạt động mà không cần internet. Chỉ quá trình tải ban đầu yêu cầu mạng để lấy tài nguyên tĩnh và thư viện js-yaml.