Yaml là gì

     

YAML là gì?

YAML là một trong những định dạng dũ liệu trung gian có phong cách thiết kế để người tiêu dùng và các ngôn ngữ lập trình cùng hiểu được. YAML được dùng vào mục đích tựa như JSON, XML nhưng nó lại có khá nhiều tính năng nổi bật hơn vì cấu tạo dữ liệu hoạt bát hơn, cung ứng nhiều ngôn từ lập trình, mô tả và không ngừng mở rộng dữ liệu hơn cùng dễ thực hiện vì khá có rất nhiều kiểu tài liệu lập trình. Chi tiết tại http://www.yaml.org/

Ví dụ về 1 đoạn YAML được màn biểu diễn như sau:

http://yaml-online-parser.appspot.com/ là một trong những trang thay đổi YAML thanh lịch JSON. Chúng ta nên dùng trang này trong khi đọc sẽ nhanh hiểu hơn.Bạn vẫn xem: Yaml là gì

YAML dùng làm gì?

Tương tự JSON tuyệt XML, YAML hoàn toàn có thể dùng để cất đựng thông tin ở dạng text. Dùng cho các file config, lưu cực hiếm hằng…

YAML và JSON

– JSON là YAML, nói theo một cách khác JSON hoàn toàn có thể đọc được bởi những trình gọi YAML, điều trái lại không đúng.Bạn đã xem: Yaml là gì

– JSON đáp ứng tốt hơn mục đích trao đổi dữ liệu ( thông qua AJAX…), YAML nhằm xử lý những dữ liệu offline (file config…). Chắc vị JSON thường được giải pháp xử lý nhanh hơn (http://stackoverflow.com/questions/2451732/how-is-it-that-json-serialization-is-so-much-faster-than-yaml-serialization-in-p)

YAML với XML

Ví dụ 1 đoạn XML

Bob Abooey adv 555-1212 ahunterexample1.com babooeyexample2.com1 đoạn YAML

– Sau 2 ví dụ trên, chúng ta thấy phương pháp viết nào buổi tối ưu ngắn gọn và linh hoạt trong việc sửa đổi hơn!

Ưu điểm YAML – Hỗ trợ bình luận trong tệp tin – Tính hoạt bát trong biểu diễn dữ liệu cao nhờ vào có hỗ trợ kiểu dữ liệu: float, array, list… – cung ứng phép gán (anchor)… – YAML dễ dàng đọc-hiểu-viết, cú pháp ngắn gọn làm đoạn code YAML trong tương đối thoáng đãng.- bây giờ YAML có rất nhiều thư viện cho những ngôn ngữ không giống nhau: chi tiết xem ở chỗ này http://yaml.org/

Cú pháp sử dụng YAML

– dùng dấu # để bước đầu comment.

– vết “-” để bước đầu cho 1 list các phần tử

Ví dụ:

# start YAML- a- b- - c1 - c2- - - d1 - d2Kết quả: Do link dài đề xuất rút gọn gàng – Click vào đây

– “—” để ban đầu cho 1 đoạn YAML, cùng … để chấm dứt đoạn kia ( … rất có thể có hoặc ko )

Ví dụ: Link

Tham khảo thêm về cú pháp khác ở đây: http://www.yaml.org/refcard.html

Post Navigation




Bạn đang xem: Yaml là gì

*

*



Xem thêm: Câu: “ Nỗi Hờn Kim Cổ Trời Khôn Hỏi ” Trong Bài “Đọc Tiểu Thanh Kí”

Next Post: gần như lệnh GIT thường sử dụng từ cơ bản đến nâng cao

Site Sidebar

search for: Danh mụcChia sẻ (51)Kiến thức thiết kế (37)Php (15)Database (6)Frontend (3)Rock Tech (45)ThẻAction Plan apache Apache Pulsar athenz Behavioral Pattern ConfigServer Security and Firewall Creational Pattern những lệnh firewalld cơ phiên bản design patterns endpoint faker firewall firewalld git git commit git merge git rebase git stash hibernate phía dẫn thiết đặt mail hệ thống Integration chạy thử Java đánh giá PTR linux lệnh linux mail server mail vps trên centos 7 maven multiple php version MySQL nginx nginx amplify Nginx Amplify Agent NGINX Amplify là gì php php 7.1 sản phẩm manager là gì product manager làm những gì project management seeding database spring boot Structural Pattern Tôi thao tác gì trong công ty và tổ chức triển khai của tôi? Tôi là product Manager website services

Site Footer

Powered by WordPress

Sliding Sidebar

About Me


Xem thêm: Tiêu Chuẩn Iec Là Gì ? Tiêu Chuẩn Iec Và Những Điều Cần Biết

*

Hello, my name is Dũng (Johnny). Welcome lớn my blog. As I’m a developer, I write about topics related to lớn the field of programming, mainly from a technical point of view. On this blog you’ll find posts which encourage discussion, information about development trends, case studies, reviews, tutorials, tips on how to improve your effectiveness, và anything else that might be fascinating lớn people from the IT industry. I love PHP, NodeJS,... & Fullstack.Mail: ledung8bitbase.com