XML được sử dụng trong nhiều khía cạnh của phát triển web.
XML thường được sử dụng để tách dữ liệu khỏi trình bày.
XML phân tách dữ liệu khỏi trình bày
XML không mang bất kỳ thông tin nào về cách hiển thị.
Dữ liệu XML tương tự có thể được sử dụng trong nhiều kịch bản trình bày khác nhau.
Bởi vì điều này, với XML, có sự phân tách đầy đủ giữa dữ liệu và trình bày.
XML thường là một bổ sung cho HTML
Trong nhiều ứng dụng HTML, XML được sử dụng để lưu trữ hoặc vận chuyển dữ liệu, trong khi HTML được sử dụng để định dạng và hiển thị cùng một dữ liệu.
XML phân tách dữ liệu với HTML
Khi hiển thị dữ liệu trong HTML, bạn không phải chỉnh sửa tệp HTML khi dữ liệu thay đổi.
Với XML, dữ liệu có thể được lưu trữ trong các tệp XML riêng biệt.
Với một vài dòng mã JavaScript, bạn có thể đọc tệp XML và cập nhật nội dung dữ liệu của bất kỳ trang HTML nào.
Books.xml
& nbsp; & nbsp; & nbsp; & nbsp; Tiếng Ý hàng ngày & nbsp; & nbsp; & nbsp; Giada de Laurentiis & nbsp; & nbsp; & nbsp; 2005 & nbsp; & nbsp; & nbsp; 30.00 & nbsp;
Everyday Italian
Giada De Laurentiis
2005
30.00
& nbsp; & nbsp; & nbsp; & nbsp; Harry Potter & nbsp; & nbsp; & nbsp; J K. Rowling & nbsp; & nbsp; & nbsp; 2005 & nbsp; & nbsp; & nbsp; 29,99 & NBSP;
Harry Potter
J K. Rowling
2005
29.99
& nbsp; & nbsp; & nbsp; & nbsp; XQuery Kick Start & nbsp; & nbsp; & nbsp; James McGocate & nbsp; & nbsp; & nbsp; Mỗi cả hai & nbsp; & nbsp; & nbsp; Kurt Cagle & nbsp; & nbsp; & nbsp; James Linn & nbsp; & nbsp; & nbsp; Vaidyanathan Nagarajan & nbsp; & nbsp; & nbsp; 2003 & nbsp; & nbsp; & nbsp; 49,99 & NBSP;
XQuery Kick Start
James McGovern
Per Bothner
Kurt Cagle
James Linn
Vaidyanathan Nagarajan
2003
49.99
& nbsp; & nbsp; & nbsp; & nbsp; Học xml & nbsp; & nbsp; & nbsp; Erik T. Ray & nbsp; & nbsp; & nbsp; 2003 & nbsp; & nbsp; & nbsp; 39,95 & nbsp;
Learning XML
Erik T. Ray
2003
39.95
& nbsp; & nbsp; & nbsp; & nbsp; Tiếng Ý hàng ngày & nbsp; & nbsp; & nbsp; Giada de Laurentiis & nbsp; & nbsp; & nbsp; 2005 & nbsp; & nbsp; & nbsp; 30.00 & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; Harry Potter & nbsp; & nbsp; & nbsp; J K. Rowling & nbsp; & nbsp; & nbsp; 2005 & nbsp; & nbsp; & nbsp; 29,99 & NBSP;
& nbsp; & nbsp; & nbsp; & nbsp; XQuery Kick Start & nbsp; & nbsp; & nbsp; James McGocate & nbsp; & nbsp; & nbsp; Mỗi cả hai & nbsp; & nbsp; & nbsp; Kurt Cagle & nbsp; & nbsp; & nbsp; James Linn & nbsp; & nbsp; & nbsp; Vaidyanathan Nagarajan & nbsp; & nbsp; & nbsp; 2003 & nbsp; & nbsp; & nbsp; 49,99 & NBSP;
- & nbsp; & nbsp; & nbsp; & nbsp; Học xml & nbsp; & nbsp; & nbsp; Erik T. Ray & nbsp; & nbsp; & nbsp; 2003 & nbsp; & nbsp; & nbsp; 39,95 & nbsp;
- Bạn sẽ tìm hiểu thêm về việc sử dụng XML và JavaScript trong phần DOM của hướng dẫn này.
- Dữ liệu giao dịch
- Hàng ngàn định dạng XML tồn tại, trong nhiều ngành công nghiệp khác nhau, để mô tả các giao dịch dữ liệu hàng ngày:
- Cổ phiếu và cổ phần
- Giao dịch tài chính
- Dữ liệu y tế
Dữ liệu toán học
Các phép đo khoa học
Thông tin tin tức
Dịch vụ thời tiết
Ví dụ: XML News"?>
Colombia Earthquake
143 Dead in Colombia Earthquake
By Jared Kotler, Associated Press Writer
Bogota, Colombia
Monday January 25 1999 7:28 ET
XMLNews là một đặc điểm kỹ thuật để trao đổi tin tức và thông tin khác.
Sử dụng một tiêu chuẩn giúp cả nhà sản xuất tin tức và người tiêu dùng tin tức sản xuất, nhận và lưu trữ bất kỳ loại thông tin tin tức nào trên các ngôn ngữ phần cứng, phần mềm và lập trình khác nhau.
Một ví dụ về tài liệu XMLNews:"?>
& nbsp; & nbsp; & nbsp; & nbsp; Trận động đất Colombia & NBSP; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 143 đã chết trong trận động đất Colombia & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Bởi Jared Kotler, người viết báo chí liên kết & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Bogota, Colombia & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Thứ Hai ngày 25 tháng 1 năm 1999 7:28 ET & NBSP; & NBSP; & NBSP; & nbsp;
//weather.gov/
Ví dụ: Dịch vụ thời tiết XML
//weather.gov/images/xml_logo.gif
NOAA's National Weather Service
//weather.gov
Dịch vụ thời tiết quốc gia XML từ NOAA [Cơ quan Khí quyển và Đại dương Quốc gia]:
KJFK
40.66
-73.78
Mon, 11 Feb 2008 06:51:00 -0500 EST
A Few Clouds
11
-12
36
West
280
18.4
29
1023.6
30.23
-11
-24
-7
-22
10.00
Dịch vụ thời tiết quốc gia của NOAA //weather.gov/
nfew.jpg
//weather.gov/disclaimer.html
//weather.gov/disclaimer.html
Một ví dụ về tài liệu XMLNews: