Thứ Năm, 31 tháng 7, 2014

Describle overview of dom

Describle overview of DOM

Dom những lợi ích của
-Dom cung cấp tham chiếu đến toàn bộ cấu trúc của một tài liệu xml lưu trữ trong  bộ nhớ chính vị vậy một số lợi ích như sau:
-
Cung cấp khả năng ruy xuất đến nhiều tài liệu
--Quản cấu trúc dữ liệu phức tạp
--Cho phép edit sửa chữa tài liệu
-Cho phép nhiều method thể truy xuất vào tài liệu đồng thời
 
Các thành phần của Dom.


-XML  thể hiện dữ liệu bằng định dạng cây, Dom cũng như vậy
--Dom sẽ tạo ra cấu trúc của  tài liệu xml với mỗi thành phần xml được thể hiện như một node 
Làm việc với Dom



hình của Dom yêu cầu Dom xác đỉnh parser để quét tài liệu.Nhưng parsers này sẽ quét tài liệu lưu trữ trong bộ  nhớ .Dom làm việc theo những bước dưới đây:
-Method của class DocumentBuilder  Trong DOM API sẽ tạo ra một cấu trúc cây của tài liệu xml   lặp lại với mỗi thành phần.
-Các method trong các interface của DOMAPI sẽ cung cấp khả năng truy xuất vào tài liệu xml node của để  thêm ,sửa xóa các thành phần node trong tài liệu
 Các inteface cho DOM

 
DocumentBuilder
Trước khi xử tài liệu xml , lập trình viên cần phải một object của Document interface. Class DocumentBuilder class định nghĩa một API cần thiết để lấy về đối tượng của tìa liệu Dom Document trong tài liệu xml. Class này   nhưng method bản sau:


DOM EXCEPTION
-
Khi làm việc với Dom ,trong quá trình   thể  exception được sinh ra.
-Các trường hợp thể gây ra lỗi


DocumentBuilderFactory
Class này được định nghĩa bởi factory API. API này được dùng để tạo ra các đối tượng mẫu thiết kế giống nhau. cho phép ứng dụng lấy về parser cần thiết để tạo ra đối tượng DOM tree từ file XML
Để parser một tài liệu xml , DocumentBuilderFactory làm những bước sau:
-DocumentBuilderFactory tạo một thể hiện của bằng method newIntance();
-Thể hiện này sau đó sẽ được dùng để tạo ra parser cho việc quét tài liệu xml cái được tạo ra bằng method newDocumentBuilder();
 

 

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

Đăng nhận xét