Atom 1.0 là gì

Atom là tên của định dạng cung cấp nội dung Web và siêu dữ liệu dựa trên XML và một giao thức cấp ứng dụng để xuất bản và chỉnh sửa tài nguyên Web thuộc các trang web được cập nhật định kỳ.

Atom là một thông số kỹ thuật tương đối gần đây và mạnh mẽ và giàu tính năng hơn nhiều so với RSS. Ví dụ: khi RSS yêu cầu các trường mô tả như tiêu đề và liên kết chỉ trong bảng phân tích mục, Atom yêu cầu những thứ này cho cả mục và Nguồn cấp dữ liệu đầy đủ.

Tất cả Nguồn cấp dữ liệu Atom phải là tài liệu XML được định dạng tốt và được xác định bằng loại phương tiện ứng dụng / atom + xml .

Cấu trúc của nguồn cấp dữ liệu Atom 1.0

Nguồn cấp dữ liệu bao gồm một số siêu dữ liệu, theo sau là bất kỳ số lượng mục nhập nào. Đây là cấu trúc cơ bản của Nguồn cấp dữ liệu Atom 1.0.

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>...</title>
   <link>...</link>
   <updated>...</updated>
   
   <author>
      <name>...</name>
   </author>
   
   <id>...</id>
   
   <entry>
      <title>...</title>
      <link>...</link>
      <id>...</id>
      
      <updated>...</updated>
      <summary>...</summary>
   </entry>
   
</feed>

Thẻ nguồn cấp dữ liệu Atom 1.0

Tài liệu nguồn cấp dữ liệu Atom 1.0 sẽ được xây dựng bằng hai yếu tố sau:

  • Phần tử

  • Các phần tử

Có một số cấu trúc chung, được yêu cầu cho hai yếu tố trên và chúng được giải thích trong: Cấu trúc chung.