Escape & Unescape YAML – Trích dẫn scalar YAML
Công cụ escape và unescape YAML này giúp bạn trích dẫn văn bản scalar YAML hoặc đảo ngược trích dẫn để dễ đọc. Ở chế độ escape, công cụ phát hiện chuỗi cần dấu ngoặc kép, gồm giá trị có ký tự đặc biệt ở đầu, dấu câu như : và #, và văn bản giống boolean, số hoặc null. Chọn kết quả scalar plain, đơn, kép hoặc block (| hoặc >); unescape đảo ngược scalar đơn và kép.
Công cụ escape và unescape YAML giúp bạn trích dẫn văn bản scalar YAML hoặc đảo ngược trích dẫn hiện có. Dán đầu vào YAML và chọn escape hay unescape. Ở chế độ escape, công cụ có thể phát hiện khi chuỗi cần dấu ngoặc kép và chọn dấu đơn hoặc kép, hoặc bạn có thể chọn kiểu kết quả cụ thể.
Các kiểu khả dụng là plain, đơn, kép và block scalar (| hoặc >). Tự động phát hiện xét ký tự đặc biệt ở đầu, dấu câu như : và #, và văn bản giống boolean, số hoặc từ dạng null. Ở chế độ unescape, công cụ đảo ngược scalar đơn và kép.
YAML hỗ trợ các kiểu scalar khác nhau để biểu diễn văn bản, nên cùng một giá trị có thể xuất hiện ở dạng plain, trích dẫn hoặc block. Chọn kiểu hợp với nội dung giúp YAML dễ nhúng vào chuỗi khác, dán vào mã nguồn, hoặc dễ đọc khi chứa nhiều escape. Công cụ tập trung vào escape và unescape văn bản scalar thay vì chuyển đổi giữa các định dạng dữ liệu không liên quan.
Công cụ chạy hoàn toàn trong trình duyệt của bạn: đầu vào được xử lý trên thiết bị, không tải lên, lưu trữ hay gửi đến máy chủ. Công cụ hoạt động ngoại tuyến sau khi trang đã tải, vì vậy bạn có thể tiếp tục dùng mà không cần kết nối internet.
Công cụ escape và unescape YAML này hữu ích cho nhà phát triển và kỹ sư DevOps chỉnh sửa YAML, chuẩn bị chuỗi cho mã, hoặc cần xem xét giá trị đã trích dẫn. Tính năng tự động phát hiện và kiểu chọn được giúp các tác vụ trích dẫn scalar phổ biến rõ ràng và thuận tiện hơn.
Bước 1: Dán văn bản YAML vào công cụ. Bắt đầu với scalar hoặc nội dung YAML bạn muốn xử lý.
Bước 2: Chọn escape hoặc unescape. Escape thêm trích dẫn khi cần hoặc áp dụng kiểu bạn chọn; unescape đảo ngược scalar đơn và kép.
Bước 3: Nếu bạn đang escape, chọn kiểu kết quả: plain, đơn, kép hoặc block scalar (| hoặc >). Tự động phát hiện có thể chọn dấu đơn hoặc kép khi chuỗi cần trích dẫn.
Bước 4: Sao chép kết quả và dùng ở bất cứ đâu bạn cần văn bản YAML.
Trường hợp sử dụng: Nhúng chuỗi YAML vào trong chuỗi YAML khác mà không phá vỡ trích dẫn của nó.
Trường hợp sử dụng: Giúp chuỗi escape dày đặc dễ đọc hơn bằng cách biến các escape thành ký tự thật.
Trường hợp sử dụng: Chuẩn bị scalar YAML để dán vào mã nguồn, với kiểu trích dẫn phù hợp văn bản.
Trường hợp sử dụng: Kiểm tra cách các giá trị có ký tự đặc biệt ở đầu hoặc dấu câu như : và # được trích dẫn trong YAML.
Trường hợp sử dụng: Chọn kết quả đơn hoặc kép cho giá trị giống boolean, số hoặc từ dạng null.
Trường hợp sử dụng: Định dạng văn bản scalar YAML nhiều dòng bằng kiểu block, dùng | hoặc >.
Trường hợp sử dụng: Tạo scalar kiểu plain khi bạn muốn kết quả không có dấu đơn hay kép.