Dùng DOM để display XML thành nhiều tầng TreeView I nternet Explorer 5.0 cho ta Document Object Model (DOM) ActiveX gọi là MSXML.DLL mà ta có thể dùng 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ó danh sách các References mà ta có thể include 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, bên Dựa theo đó ta có thể display cái DOM Tree ấy 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 XML file, ta có thể dă ̣n nó kiểm (validate) xem XML data có theo đúng tiêu chuẩn đòi hỏi Schema file Content của Library.xml sau, lưu ý haǹ g thứ nhắc đến LibrarySchema.xml mà DOM sẽ dùng để validate data XML file: Northmead Local Library C++ Programming for Beginners Claude Schwartz 005.133/C http://library/online_books/005133C.html