Post Top Ad

2014/05/03

(IXJ) 8 - Describe overview of DOM

Describe overview of DOM

Video: ( Nguồn: Thầy Phạm Anh Đới) Click here

Demo:  Click here

1. Lý do phải dùng DOM
- SAX không cho phép truy xuất đến bất cứ 1 điểm nào ngay lập tức mà cần phải đọc thông tin 1 cách tuần tự từ trên xuống dưới
- Đọc file XML bằng SAX rất phức tạp, đặc biệt là trong các tìm kiếm nâng cao
- SAX ko hỗ trợ DTD
- SAX không có nhiều thông tin về lexical
- Không thể dùng SAX để cập nhật thông tin cho 1 file XML
- Trình duyệt không hỗ trợ SAX

2. Lợi ích của DOM
- Có thể truy xuất vào nhiều tài liệu cùng 1 lúc
- Có thể quản lý các cấu trúc dữ liệu phức tạp
- Cho phép thay đổi dữ liệu
- Cho phép truy xuất đến các thành phần trong XML 1 cách ngẫu nhiên, liên tục

3. Các thành phần của DOM
- DOM có cấu trúc hình cây
- Bắt đầu là document. Sau đó đến thẻ root. Trong thẻ root có các thẻ con. Trong thẻ con có các thuộc tính.

4. Làm việc với DOM



5. Các interface có trong DOM: Document, NodeList, Element, Attr, Text, Node
5/03/2014 / by / 0 Comments

Không có nhận xét nào:

Đăng nhận xét

Được tạo bởi Blogger.

Post Top Ad