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

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

Đ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

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

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan