Describe overview of
jaxp
Video: ( Nguồn: Thầy Phạm Anh Đới) Click here
1. Đọc file XML
- Parser: Để quét tài liệu XML
- XML parsers là chương trình giúp chúng ta lấy thông tin, dữ
liệu và điều khiển ( đọc, xóa, sửa) dữ liệu trong XML.
- XML là ngôn ngữ không phụ thuộc ngôn ngữ, không phụ thuộc
code, linh hoạt và phù hợp cho nhiều việc khác nhau.
2. Phân loại Parsers:
- Event-Based: Khi gặp 1 tài liệu, 1 element, 1 attribute
thì parser phải làm gì. (VD: SAX)
- Object-Based: Convert tài liệu XML sang object, sau đó xử
lý tài liệu đó chứ không xử lý tài liệu XML ban đầu. ( VD: DOM)
3. So sánh SAX và DOM
- SAX: Tốn ít tài nguyên, phù hợp để quét các tài liệu lớn.
Phù hợp khi lấy 1 tài liệu trong 1 tập tài liệu. Nhanh hơn.
- DOM: Phải convert tài liệu sang object nên phù hợp với tài
liệu nhỏ. Phù hợp cho việc điều khiển. Chậm hơn.
4. Các bộ thư viện trong SAX
- Các Interface để parser
- Các Interface để làm việc trong ứng dụng
- Các lớp chuẩn
- Các lớp tùy chọn
- Các lớp chứng minh
5. Transfrom dữ liệu: Dùng XSLT
Không có nhận xét nào:
Đăng nhận xét