Hướng dẫn XML

TRANG CHỦ XML Giới thiệu XML Cách sử dụng XML Cây XML Cú pháp XML Phần tử XML Thuộc tính XML Không gian tên XML Hiển thị XML HttpRequest XML Trình phân tích cú pháp XML DOM XML XPath XML XSLT XML XQuery XML XML XLink Trình xác thực XML DTD XML Lược đồ XML Máy chủ XML Ví dụ về XML Câu đố XML Chứng chỉ XML

XML AJAX

Giới thiệu AJAX AJAX XMLHttp Yêu cầu AJAX Phản hồi AJAX Tệp XML AJAX AJAX PHP AJAX ASP Cơ sở dữ liệu AJAX Ứng dụng AJAX Ví dụ về AJAX

DOM XML

Giới thiệu DOM Nút DOM Truy cập DOM Thông tin nút DOM Danh sách nút DOM DOM Traversing Điều hướng DOM DOM Nhận giá trị Nút thay đổi DOM DOM Xóa các nút Nút thay thế DOM DOM Tạo nút DOM Thêm nút Nút nhân bản DOM Ví dụ về DOM

Hướng dẫn XPath

Giới thiệu XPath Nút XPath Cú pháp XPath Trục XPath Toán tử XPath Ví dụ về XPath

Hướng dẫn XSLT

Giới thiệu XSLT Ngôn ngữ XSL Chuyển đổi XSLT XSLT <template> XSLT <value-of> XSLT <for-each> XSLT <sắp xếp> XSLT <if> XSLT <chọn> Áp dụng XSLT XSLT trên máy khách XSLT trên Máy chủ XSLT Chỉnh sửa XML Ví dụ về XSLT

Hướng dẫn XQuery

Giới thiệu XQuery Ví dụ về XQuery XQuery FLWOR HTML XQuery Điều khoản XQuery Cú pháp XQuery XQuery Thêm Chọn XQuery Hàm XQuery

DTD XML

Giới thiệu DTD Khối xây dựng DTD Phần tử DTD Các thuộc tính DTD Phần tử DTD so với Attr Thực thể DTD Ví dụ về DTD

Lược đồ XSD

Giới thiệu XSD XSD Cách thực hiện XSD <schema> Phần tử XSD Thuộc tính XSD Hạn chế XSD

XSD Complex

Phần tử XSD XSD trống Chỉ các phần tử XSD Chỉ văn bản XSD XSD hỗn hợp Chỉ báo XSD XSD <nhiều> XSD <anyAttribute> Thay thế XSD Ví dụ về XSD

Dữ liệu XSD

Chuỗi XSD Ngày XSD XSD Numeric XSD Misc Tham chiếu XSD

Dịch vụ web

Dịch vụ XML WSDL XML SOAP XML RDF XML RSS XML

Người giới thiệu

Các loại nút DOM Nút DOM DOM NodeList DOM NamedNodeMap Tài liệu DOM Phần tử DOM Thuộc tính DOM Văn bản DOM DOM CDATA Bình luận DOM DOM XMLHttpRequest Trình phân tích cú pháp DOM Phần tử XSLT Hàm XSLT / XPath

Hiển thị XML


Các tệp XML thô có thể được xem trong tất cả các trình duyệt chính.

Đừng mong đợi các tệp XML được hiển thị dưới dạng các trang HTML.


Xem các tệp XML

<? xml version = "1.0" encoding = "UTF-8"?>
 - < note >
       < to > Tove </ to >
       < from > Jani </ from >
       < header > Reminder </ header >
       < body > Don ' t quên tôi vào cuối tuần này! </ body >
   </ note >

Xem tệp XML ở trên trong trình duyệt của bạn: note.xml

Hầu hết các trình duyệt sẽ hiển thị một tài liệu XML với các phần tử được mã hóa màu.

Thường có thể nhấp vào dấu cộng (+) hoặc dấu trừ (-) ở bên trái của các phần tử để mở rộng hoặc thu gọn cấu trúc phần tử.

Để xem nguồn XML thô, hãy thử chọn "Xem Nguồn Trang" hoặc "Xem Nguồn" từ trình đơn trình duyệt.

Lưu ý: Trong Safari 5 (trở về trước), chỉ văn bản phần tử mới được hiển thị. Để xem XML thô, bạn phải nhấp chuột phải vào trang và chọn "Xem Nguồn".


Xem tệp XML không hợp lệ

Nếu một tệp XML bị lỗi được mở, một số trình duyệt sẽ thông báo lỗi và một số trình duyệt sẽ hiển thị hoặc hiển thị sai.

<? xml version = "1.0" encoding = "UTF-8"?>
 - < note >
       < to > Tove </ to >
       < from > Jani </ Ffrom >
       < header > Reminder < / header >
       < body > Don ' t quên tôi vào cuối tuần này! </ body >
   </ note >

Hãy thử mở tệp XML sau: note_error.xml


Các ví dụ XML khác

Xem một số tài liệu XML sẽ giúp bạn có cảm giác về XML:

Thực đơn bữa sáng XML
Đây là thực đơn đồ ăn sáng từ một nhà hàng, được lưu trữ dưới dạng XML.

Danh mục đĩa CD XML
Đây là bộ sưu tập CD, được lưu trữ dưới dạng XML.

Danh mục thực vật XML
Đây là danh mục thực vật từ một cửa hàng thực vật, được lưu trữ dưới dạng XML.

×

Tiêu đề



Tại sao XML lại hiển thị như thế này?

Các tài liệu XML không mang thông tin về cách hiển thị dữ liệu.

Vì thẻ XML được "phát minh" bởi tác giả của tài liệu XML, nên các trình duyệt không biết liệu thẻ như <table> mô tả bàn HTML hay bàn ăn.

Không có bất kỳ thông tin nào về cách hiển thị dữ liệu, các trình duyệt chỉ có thể hiển thị tài liệu XML như nó vốn có.

Mẹo: Nếu bạn muốn tạo kiểu cho một tài liệu XML, hãy sử dụng XSLT .