Sử dụng đối tượng NamespaceContext của ngôn ngữ Java với XPath Các phương thức để phân tích các không gian tên với API của Java

Holger Kraus, Chuyên gia IT, IBM Tóm tắt: Nếu bạn muốn dùng các không gian tên trong các biểu thức XPath, bạn phải cung cấp đường dẫn của tiền tố được sử dụng cho URI của không gian tên. Bài viết này mô tả ba biến thể của việc cung cấp tiền tố cho ánh xạ không gian tên. | Sử dụng đối tượng NamespaceContext của ngôn ngữ Java với XPath Các phương thức để phân tích các không gian tên với API của Java Holger Kraus Chuyên gia IT IBM Tóm tắt Nếu bạn muốn dùng các không gian tên trong các biểu thức XPath bạn phải cung cấp đường dẫn của tiền tố được sử dụng cho URI của không gian tên. Bài viết này mô tả ba biến thể của việc cung cấp tiền tố cho ánh xạ không gian tên. Bài này có các đoạn mã mẫu giúp bạn dễ dàng viết mã cho NamespaceContext. Điều kiện tiên quyết và ví dụ Trong bài này tôi giả sử rằng bạn đã quen với các chi tiết kỹ thuật được mô tả trong Đánh giá XPath từ nền tảng Java do Brett McLaughlin viết. Nếu bạn chưa biết cách thực thi các chương trình Java sử dụng XPath xin vui lòng tham khảo bài viết của Brett tìm thấy ở Tài nguyên. Và bạn cũng đã biết các hàm API cần thiết để đọc tệp XML và để đánh giá biểu thức XPath. Bạn sẽ dùng tệp XML sau cho tất cả các ví dụ trong bài Ví dụ 1. Tệp XML mẫu xml version encoding UTF-8 books booklist xmlns books http univNaSpResolver booklist xmlns http univNaSpResolver book xmlns fiction http univNaSpResolver fictionbook science book xmlns science http univNaSpResolver sciencebook title Learning XPath title author Michael Schmidt author science book fiction book title Faust I title author Johann Wolfgang von Goethe author fiction book fiction book title Faust II title author Johann Wolfgang von Goethe author fiction book books booklist Mẫu XML này có ba không gian tên namespace được khai báo trong thành phần gốc và một cái được khái báo trong thành phần con. Bạn sẽ thấy sự khác biệt từ ví dụ này. Các từ viết tắt hay dùng API Giao diện lập trình ứng dụng DOM Mô hình đối tượng tài liệu URI Định danh tài nguyên tổng quát XHTML Ngôn ngữ đánh dấu siêu văn bản mở rộng XML Ngôn ngữ đánh dấu mở rộng XSD Định nghĩa lược đồ XML XSLT Chuyển đổi ngôn ngữ định kiểu mở rộng Điều thú vị thứ hai về XML mẫu này là thành phần booklist có ba thành phần con tất cả có tên là book. Nhưng thành phần con đầu tiên có

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
4    103    1    29-04-2024
8    59    2    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.