Trong bài viết này, chúng ta sẽ tìm hiểu khái niệm về không gian tên xml , nó sẽ giải quyết vấn đề trùng lặp tên thẻ trong tài liệu xml.
- CÀ PHÊ RANG XAY LÀ GÌ, CÁCH PHÂN BIỆT, CÁCH PHA VÀ GIÁ
- ISO máy ảnh là gì? Cách điều chỉnh ISO máy ảnh để chụp đẹp nhất
- Mood là gì? Tụt Mood là thế nào? Ý nghĩa của Mood với giới trẻ
- Cẩm nang từ vựng tiếng Anh về du lịch: Mẹo sử dụng phương tiện đi lại như người bản địa
- Đồ si là gì? Giới trẻ săn lùng và phong cách thời trang mới lạ
Bạn Đang Xem: Bài 06: Tìm hiểu XML Namespace
1. Không gian tên xml là gì?
Cấu trúc của tài liệu xml do lập trình viên xây dựng, do đó, các thẻ xml (phần tử xml) có thể được đặt tên theo cách thủ công. Nếu tên tệp trùng tên sẽ gây ra xung đột, cần phải phân biệt thẻ nào được sử dụng ứng dụng nào.
Ví dụ : Thẻ tiêu đề trùng lặp.
Có hai thẻ tiêu đề trong tài liệu này, thẻ đầu tiên là tên của khách hàng và thẻ thứ hai là tên sản phẩm => Đây được gọi là xung đột thẻ xml.
Bài viết này đã được xuất bản trên [free tuts .net]
Xem Thêm : Reishi mushroom (Nấm Linh chi)
Nếu bạn cho rằng điều này không có gì đáng lo ngại, thì bạn đã đúng vì chỉ có một tài liệu xml được đề cập trong ví dụ. Nhưng bạn có nghĩ rằng tình huống chúng ta sử dụng nhiều tài liệu xml với nhau sẽ gây ra sự nhầm lẫn nghiêm trọng không? Vì vậy, để khắc phục điều này, chúng tôi phải sử dụng không gian tên xml .
Cú pháp tạo không gian tên xml:
Để tạo không gian tên, chúng tôi sẽ khai báo một thuộc tính xmlns: uri.
- trong đó xmlns là viết tắt của không gian tên xml.
- uri là url của không gian tên, nó có thể là một địa chỉ trên internet hoặc bất kỳ địa chỉ nào khác, nhưng hãy đảm bảo rằng nó là duy nhất trong tệp tài liệu xml của bạn.
Ví dụ :
Vì vậy, trong thẻ xml, chúng ta cũng thêm tên của không gian tên theo namespace_name: element_name.
Gợi nhớ đến truy vấn t-sql:
Trong ngôn ngữ t-sql, để giải quyết vấn đề này, chúng tôi sẽ sử dụng lệnh as (bí danh) và dấu chấm để tránh nhầm lẫn này.
Ví dụ : Có hai bảng tin và danh mục có cùng tên id trường. Bây giờ để có danh sách tin tức và danh mục tin tức và id của cả hai, chúng ta phải viết câu lệnh sql là:
2. Không gian tên mặc định
Xem Thêm : GiaLaiPC
Nếu tài liệu của chúng tôi chỉ sử dụng một không gian tên, bạn có thể khai báo một không gian tên mặc định cho nó bằng cách sử dụng từ khóa xmlns và bỏ qua tên không gian tên.
Ví dụ :
Nhưng giả sử chúng ta có hai không gian tên mặc định trong tài liệu xml như sau:
Trong trường hợp này, nếu chúng tôi có nhiều đơn đặt hàng, chúng tôi phải tạo nhiều không gian tên mặc định. Thật khó chịu nếu chúng ta có 1000 đơn đặt hàng, phải không? Để giải quyết vấn đề này, chúng tôi khai báo không gian tên ở thẻ gốc.
Đây là những gì chúng ta cần biết về không gian tên trong xml .
3. Kết luận
Có lẽ sau khi đọc xong bài viết này, bạn vẫn còn nhiều thắc mắc về việc sử dụng không gian tên trong thực tế, nếu có thì hãy chờ bài nâng cao mà chúng tôi chứng kiến.
Bài viết này cũng tương đối đơn giản nên nội dung hơi ngắn, mong các bạn thông cảm.
Nguồn: https://anhvufood.vn
Danh mục: Kinh Nghiệm
- Sen đá hồng phấn – Ý nghĩa, cách trồng và chăm sóc cây hiệu quả
- Bì heo làm món gì? Top 10 món ngon từ bì lợn (bì heo) cho đầu bếp tại gia
- Tổng hợp 7 cách nấu canh trai thanh mát hấp dẫn dễ làm cho bữa
- Bà Phương Hằng livestream ở đâu? – Trường THPT Đông Thụy Anh
- DIGITAL FOOTPRINT LÀ GÌ? ỨNG DỤNG CỦA DIGITAL FOOTPRINT