1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập trình trên môi trường WindowsXML potx

20 229 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 192,07 KB

Nội dung

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> 3 qui tắc của xml  Quan hệ lồng nhau ● Không hợp lệ <A> <B> </A> </B> ● Hợp lệ <A> <B> </B> </A> Các khái niệm  InnerText <Phan_so> <Tu_so>3</Tu_so> <Mau_so>4</Mau_so> </Phan_so>  Attribute <Duong_tron Ban_kinh ="5"> <Diem x="3" y="4" /> </Duong_tron> Đọc file xml  Đọc phanso1.xml <Phan_so Tu_so="3" Mau_so="4" /> // B1 : tao xml document, load noi dung tu tap tin xml XmlDocument doc = new XmlDocument(); doc.Load(" / /phanso1.xml"); // B2 : tao the goc root XmlElement root = doc.DocumentElement; // B3 : lay gia tri trong cac attribute cua root int tuSo = Convert.ToInt32(root.GetAttribute("Tu_so")); int mauSo = Convert.ToInt32(root.GetAttribute("Mau_so")); Đọc file xml  Đọc phanso2.xml <Phan_so> <Tu_so>3</Tu_so> <Mau_so>4</Mau_so> </Phan_so> Đọc file xml  Đọc phanso2.xml // B1 : tao xml document, load noi dung tu tap tin xml XmlDocument doc = new XmlDocument(); doc.Load(" / /phanso2.xml"); // B2 : doc the goc root XmlElement root = doc.DocumentElement; // B3 : doc the con Tu_so, Mau_so cua root XmlElement nodeTuSo = (XmlElement)root.SelectSingleNode("Tu_so"); int tuSo = Convert.ToInt32(nodeTuSo.InnerText); XmlElement nodeMauSo = (XmlElement)root.SelectSingleNode("Mau_so"); int mauSo = Convert.ToInt32(nodeMauSo.InnerText); . 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

Ngày đăng: 08/08/2014, 18:22

TỪ KHÓA LIÊN QUAN