tailieunhanh - XML-DOM

Tham khảo sách 'xml-dom', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | XML DOM GV Lương Hán Cơ Khoa CNTT – ĐH KHTN ĐHKHTN-CNTT-Lương Hán Cơ Nội dung Giới thiệu Lấy dữ liệu từ element Lấy dữ liệu từ attribute Thay đổi tài liệu XML ĐHKHTN-CNTT-Lương Hán Cơ Giới thiệu Ứng với mỗi cấu trúc tài liệu XML phải có một cách thức để truy xuất khó phát triển ứng dụng Cần xây dựng một thư viện tổng quát sử dụng cho mọi tài liệu. DOM (Document Object Model) được sử dụng để thao tác lên tất cả các tài liệu XML. DOM có nhiều phiên bản: DOM Level 1, DOM Level 2, DOM Level 3 (draft). ĐHKHTN-CNTT-Lương Hán Cơ Ví dụ 2000/1/1 Company A E16-25A Production-Class Widget 16 ĐHKHTN-CNTT-Lương Hán Cơ Giới thiệu XML DOM đóng vai trò như lớp giao tiếp ở giữa của chương trình ứng dụng và XML parser. ĐHKHTN-CNTT-Lương Hán Cơ Tạo đối tượng DOM Java script: var oDOM; oDOM = new ActiveXObject(""); = false; (""); ĐHKHTN-CNTT-Lương Hán Cơ Sử dụng DOM để lấy dữ liệu Toàn bộ tài liệu XML được chuyển đổi sang mô hình đối tượng. Element được chuyển thành node Element Content tương ứng một node Mỗi attribute tương ứng một node Tùy theo từng loại node sẽ có cách lấy dữ liệu tương ứng. Sau khi mở tài liệu XML, toàn bộ tài liệu được thành một node. Để truy xuất đến root Node có thể dùng thuộc tính documentElement hay là firstChild. ĐHKHTN-CNTT-Lương Hán Cơ Sử dụng DOM để lấy dữ liệu Mỗi node đều có 3 thuộc tính: nodeType, nodeName, và nodeValue. Sử dụng thuộc tính nodeType để kiểm tra loại của node để xác định giá trị của 2 thuộc tính còn lại. ĐHKHTN-CNTT-Lương Hán Cơ Di chuyển giữa các node Sử dụng các thuộc tính: parentNode, firstChild, lastChild, previousSibling, và nextSibling để truy xuất Node xác định. childNodes trả về NodeList (danh sách các Node). | XML DOM GV Lương Hán Cơ Khoa CNTT – ĐH KHTN ĐHKHTN-CNTT-Lương Hán Cơ Nội dung Giới thiệu Lấy dữ liệu từ element Lấy dữ liệu từ attribute Thay đổi tài liệu XML ĐHKHTN-CNTT-Lương Hán Cơ Giới thiệu Ứng với mỗi cấu trúc tài liệu XML phải có một cách thức để truy xuất khó phát triển ứng dụng Cần xây dựng một thư viện tổng quát sử dụng cho mọi tài liệu. DOM (Document Object Model) được sử dụng để thao tác lên tất cả các tài liệu XML. DOM có nhiều phiên bản: DOM Level 1, DOM Level 2, DOM Level 3 (draft). ĐHKHTN-CNTT-Lương Hán Cơ Ví dụ 2000/1/1 Company A E16-25A Production-Class Widget 16 ĐHKHTN-CNTT-Lương Hán Cơ Giới thiệu XML DOM đóng vai trò như lớp giao tiếp ở giữa của chương trình ứng dụng và XML parser. ĐHKHTN-CNTT-Lương Hán

TỪ KHÓA LIÊN QUAN