Home » » DOM là gì

DOM là gì


Tìm hiểu về DOM
Tóm tắt:  Mô hình đối tượng tài liệu viết tắt là (DOM) thậm chí xuất hiện trước cả XML. DOM cho phép một người phát triển tham chiếu, truy xuất, và thay đổi các mục trong một cấu trúc XML, và nó cũng đóng một vai trò quan trọng đối với XML. Trong hướng dẫn này, bạn sẽ nghiên cứu về cấu trúc của một tài liệu DOM. Bạn cũng sẽ nghiên cứu cách sử dụng công nghệ Java™ để tạo ra một tài liệu từ một tệp XML, thay đổi nó, và truy xuất đầu ra.
Lời giới thiệu

Hướng dẫn này được thiết kế dành cho những người phát triển đã hiểu những khái niệm cơ bản về XML và sẵn sàng với các ứng dụng mã trình để chế tác XML bằng cách sử dụng mô hình đối tượng tài liệu (DOM). Hướng dẫn này mặc định rằng bạn đã biết các khái niệm như là sự tổ chức tốt và bản chất thẻ của một tài liệu XML. (Bạn có thể tìm thấy khái niệm cơ bản về XML qua bài hướng dẫn Giới thiệu về XML.)
Tất cả các ví dụ trong hướng dẫn này được viết bằng ngôn ngữ Java, nhưng bạn có thể phát triển các ví dụ của riêng bạn thông qua sự hiểu rõ về DOM. Các khái niệm và API để mã hóa một ứng dụng chế tác dữ liệu XML trong DOM đối với các ngôn ngữ hay nền tảng khác nhau, là hoàn toàn tương tự. Lập trình GUI không được đề cập ở đây.

Mô hình Đối tượng Tài liệu là gì
Nền tảng của Ngôn ngữ Đánh dấu Mở rộng (XML) là DOM. Các tài liệu XML có một hệ đẳng cấp của các đơn vị thông tin được gọi là các nút . DOM là một cách để miêu tả các nút đó và những mối quan hệ giữa chúng.
Với vai trò như một mô tả khái niệm của dữ liệu XML, DOM là một loạt các Đề nghị được duy trì bởi Tổ chức chuẩn Web Quốc tế (W3C). DOM đầu tiên được sử dụng như một cách để giúp các trình duyệt nhận dạng và chế tác các phần tử trên một trang -- tính năng có trước khi có sự liên quan của W3C và được coi như là "DOM Mức 0".
Đề nghị DOM hiện đang ở Mức 2, nó là một API xác định các đối tượng có trong một tài liệu XML, cũng như các phương pháp và các đặc tính được sử dụng để truy cập và chế tác chúng.
Hướng dẫn này giải thích tiện ích của DOM Lõi API như một phương tiện để đọc và chế tác dữ liệu XML bằng việc sử dụng ví dụ của một loạt các đơn đặt hàng từ một hệ thống thương mại. Nó cũng hướng dẫn bạn cách tạo ra các đối tượng DOM trong các dự án riêng của bạn để lưu trữ hoặc làm việc với dữ liệu.

Nếu bạn muốn chạy các ví dụ trong hướng dẫn này một cách chính xác như hướng dẫn, máy tính của bạn cần được cài đặt các công cụ dưới đây. Việc chạy các ví dụ này không phải là một yêu cầu cần phải hiểu
  • Một trình biên tập văn bản: Các tệp XML là các văn bản đơn giản. Để tạo ra và đọc chúng, bạn cần có một trình biên tập văn bản.
  • Java™ 2 SDK, Standard Edition version 1.4.x: Hỗ trợ DOM đã được xây dựng trong phiên bản mới nhất của công nghệ Java (có tại địa chỉ http://java.sun.com/j2se/1.4.2/download.html), nên bạn sẽ không cần cài đặt thêm bất cứ lớp tách rời nào. (Nếu bạn đang sử dụng một phiên bản cũ của ngôn ngữ Java như là Java 1.3.x, bạn sẽ cần có thêm một trình phân tích XML như Xerces-Java của dự án Apache (có tại địa chỉ http://xml.apache.org/xerces2-j/index.html), hoặc Java API của Sun dành cho Phân tích XML (JAXP), nó là một phần của Java Web Services Developer Pack (có tại địa chỉhttp://java.sun.com/webservices/downloads/webservicespack.html).
  • Các Ngôn ngữ khác: Nếu bạn muốn phỏng theo các ví dụ, các thực thi DOM cũng được sử dụng trong các ngôn ngữ lập trình khác. Bạn có thể tải xuống các thực thi C++ và Perl của trình phân tích Xerces từ Dự án Apache tạihttp://xml.apache.org.

0 nhận xét:

Hotline : 0982 69 52 57

Phòng kinh doanh

  • Hỗ trợ tư vấn dịch vụ 24/7

    * Mr:Quân

    * Holine: 0982.69.52.57

  • Phòng kĩ thuật

  • Mr:Khoa

    * Hotline: 0975 764 428

  • Bài viết được xem nhiều

    Video