Lập trình trên môi trường Windows
XML
Trần Duy Hoàng
tdhoang@hcmus.edu.vn
Nội dung
Giới thiệu
3 qui tắc của xml
Các khái niệm
Đọc file xml
Ghi file xml
Giới thiệu
eXtensible Markup Language.
Markup language giống HTML.
World Wide Web Consortium (W3C)
Được thiết kế để chứa dữ liệu, không phải để hiển
thị dữ liệu.
Các tags không được định nghĩa trước.
3 qui tắc của xml
1 tài liệu xml chỉ có 1 thẻ gốc
Vi phạm
<Phan_so Tu_so="3" Mau_so="4" />
<Phan_so Tu_so="4" Mau_so="5" />
<Phan_so Tu_so="5" Mau_so="6" />
Không vi phạm
<Mang_phan_so>
<Phan_so Tu_so="3" Mau_so="4" />
<Phan_so Tu_so="4" Mau_so="5" />
<Phan_so Tu_so="5" Mau_so="6" />
</Mang_phan_so>
3 qui tắc của xml
Hệ thống các thẻ đánh dấu
Thẻ rỗng
<Phan_so Tu_so="3" Mau_so="4" />
Thẻ có chứa thẻ con
<Phan_so>
<Tu_so>3</Tu_so>
<Mau_so>4</Mau_so>
</Phan_so>