YAML là gì?
YAML [YAML Ain’t Markup Language] là một chuẩn dữ liệu kiểu serialization dành cho tất cả các ngôn ngữ. Nó được sử dụng phổ biến để tạo ra các file config cho nhiều ứng dụng, VD: như Docker Compose. [YAML Ain’t Markup Language] là một chuẩn dữ liệu kiểu serialization dành cho tất cả các ngôn ngữ. Nó được sử dụng phổ biến để tạo ra các file config cho nhiều ứng dụng, VD: như Docker Compose.
Nội dung chính
- YAML là gì?
- Thông tin cơ bản:
- Cú pháp cơ bản
- Đọc 1 file YAML sử dụng ngôn ngữ lập trình
- Đọc file YAML trong Perl
- Đọc file YAML trong PHP
- Đọc file YAML trong Python
- Giới thiệu:
- 1. Một số câu lệnh Jinja2:
- 2. Các bước thực hiện:
Thông tin cơ bản:
- Cú pháp cơ bản
- Đọc 1 file YAML sử dụng ngôn ngữ lập trình
- Đọc file YAML trong Perl
Cú pháp cơ bản
Đọc 1 file YAML sử dụng ngôn ngữ lập trình
# Programing Languages - PHP - Perl - NodeJS # Shopping list [milk, pumpkin pie, eggs, juice]
Đọc file YAML trong Perl
# Indented Block name: Nguyen Van A age: 33 # Inline Block {name: Nguyen Van A, age: 33}
Đọc file YAML trong PHP
data: | There once was a short man from Ealing Who got on a bus to Darjeeling It said on the door "Please don't spit on the floor" So he carefully spat on the ceiling data: > Wrapped text will be folded into a single paragraph Blank lines denote paragraph breaks
Đọc file YAML trong Python
customer: first_name: Dorothy family_name: Gale
Đọc 1 file YAML sử dụng ngôn ngữ lập trình
Đọc file YAML trong Perl
Đọc file YAML trong PHP
cpan YAML::XS
Đọc file YAML trong Python
#!/usr/bin/perl # # Read YAML Config File by vinasupport.com # use strict; use warnings; use YAML::XS 'LoadFile'; use Data::Dumper; my $config = LoadFile['config.yaml']; print Dumper[$config];
Đọc file YAML trong PHP
Đọc file YAML trong Python