Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (128.44 KB, 7 trang )
Dùng DOM để display XML
thành nhiều tầng trong
TreeView
I
nternet Explorer 5.0 cho ta
Document Object Model (DOM)
ActiveX gọi là MSXML.DLL mà ta có
thể dùng trong VB6. Đầu tiên là Microsoft
XML, version 2.0, tiếp theo đó là
Microsoft XML, v2.6 và mới nhất là
Microsoft XML, v3.0. Cả ba DLL nầy
đều có trong danh sách các References mà
ta có thể include khi dùng IDE Menu
command Project | References.
Khi ta Load một XML file vaò DOM, nó
tự động parse XML data để build một
Tree gồm nhiều nodes với thứ bâ ̣c cha,
con bên trong. Dựa theo đó ta có thể
display cái DOM Tree ấy trong một
TreeView để có thể hiǹ h dung đươc̣ cấu
trúc của XML data.
Trong thí dụ dưới đây, ta Load một XML
file tên Library.xml vào DOM. XML file
nầy còn có một Schema file tên
LibrarySchema.xml. Khi DOM load