- Chuỗi định vị
1. Rèn luyện kỹ năng * Đọc tập tin Xml
* Đọc tập tin Xml
Mục tiêu :
- Tạo lập và sử dụng hàm đọc tài liệu === > Tái sử dụng cho các ứng dụng khác - Tìm hiểu về các lỗi có thể có khi đọc
Yêu cầu :
Viết chương trình nhập vào đường dẫn của một tập tin Xml và sau đó đọc, xuất nội dung dưới dạng chuỗi
của các thẻ bên trong tập tin Xml Ghi chú :
Cần thử nghiệm với các trường hợp lỗi khác nhau - Đường dẫn sai
- Tập tin không có cấu trúc theo định chuẩn XML
* Đọc tập tin Xml và truy vấn
Mục tiêu :
- Tìm hiểu và sử dụng một số hàm của DOM - Sử dụng ngôn ngữ truy vấn XPath
Yêu cầu :
Viết chương trình nhập vào đường dẫn của một tập tin Xml và sau đó lần lượt thực hiện các công việc
sau
a) Xuất thông tin thống kê
Tổng số các thẻ của tập tin XML Tổng số thuộc tính của tập tin XML
b) Nhập vào chuỗi Ten và cho biết có bao nhiêu thẻ trong tập tin có Ten tương ứng
* Ghi tập tin Xml
Mục tiêu :
- Tạo lập và sử dụng hàm ghi tài liệu === > Tái sử dụng cho các ứng dụng khác - Tìm hiểu về các lỗi có thể có khi ghi
Yêu cầu :
Viết chương trình nhập vào 2 đường dẫn tương ứng 2 tập tin Xml. Đọc 2 tập tin trên vào 2 đối tượng
XmlDocument Tai_lieu_1,Tai_lieu_2 và sau đó tạo đối tượng Tai_lieu bao gồm tất cả các đối tượng của
Tai_lieu_1,Tai_lieu_2. Ghi Tai_lieu vào tập tin Kq.xml
* Truy vấn và Ghi tập tin Xml
Mục tiêu :
- Tìm hiểu và sử dụng một số hàm của DOM - Sử dụng Xpath
Yêu cầu :
Viết chương trình nhập vào đường dẫn tương ứng tập tin Xml và sau đó tạo tập tin ( ghi ) có tên
Nut_la.xml bao gồm tất cả các thẻ không chứa thẻ con của tập tin đang xét
* Thể hiện cây tổ chức trường
Mục tiêu :
Rèn luyện kỹ năng trình bày nội dung tài liệu Xml với Windows Form Yêu cầu :
Tạo tập tin Xml biểu diễn thông tin về tổ chức của một trường ( thông tin về trường, các khối, các lớp ,
các học sinh )
Viết chương trình đọc và xuất các thông tin trên dưới dạng cây
* Thể hiện cây các số nguyên
Mục tiêu :
Rèn luyện kỹ năng trình bày nội dung tài liệu Xml với Windows Form Yêu cầu :
Tạo tập tin Xml biểu diễn thông tin về cây các số nguyên Viết chương trình đọc và xuất các thông tin trên dưới dạng cây