Thẻ <item> của RSS

Mỗi元素 <item> có thể định nghĩa một bài viết hoặc "story" trong feed RSS.

元素 <item>

Xin xem tài liệu RSS bên dưới:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0"><channel>
  <title>CodeW3C.com Home Page</title>
  <link>http://www.codew3c.com</link>
  <description>Free web building tutorials</description>
  <item>
    <title>RSS Tutorial</title>
    <link>http://www.codew3c.com/rss</link>
    <description>New RSS tutorial on CodeW3C.com</description>
  </item>
</channel></rss>

Như đã đề cập trước đó, mỗi element <item> có thể định nghĩa một bài viết hoặc câu chuyện trong feed RSS.

Element <item> có ba element con bắt buộc:

  • <title> - Định nghĩa tiêu đề của mục (ví dụ: hướng dẫn RSS)
  • <link> - Định nghĩa liên kết đến mục (ví dụ: http://www.codew3c.com/rss)
  • <description> - Mô tả mục này (ví dụ: hướng dẫn RSS của CodeW3C)

Ngoài ra, có một số element con tùy chọn của <item>, chúng ta sẽ giới thiệu những cái quan trọng nhất ở dưới.

Element <author>

Element con <author> được sử dụng để quy định địa chỉ email của tác giả của một mục.

Ghi chú:Để ngăn chặn thư rác, một số nhà phát triển không sử dụng element <author> này.

Các tác giả của mục trong tài liệu RSS trên có thể là:

<author>service@codew3c.com</author>

Element <comments>

Element con <comments> cho phép liên kết một mục với các chú thích liên quan đến mục này.

Các chú thích của mục trong tài liệu RSS trên có thể như thế này:

<comments>http://www.codew3c.com/comments</comments>

Element <enclosure>

Element con <enclosure> cho phép导入 một tệp phương tiện vào một mục.

Element <enclosure> có ba thuộc tính bắt buộc:

  • url - Định nghĩa URL chỉ đến tệp phương tiện này
  • length - Định nghĩa độ dài của tệp phương tiện này (byte)
  • type - Định nghĩa loại tệp phương tiện

Trong tài liệu RSS trên, tệp đa phương tiện được bao gồm trong mục có thể như thế này:

<enclosure url="http://www.codew3c.com/rss/rss.mp3" length="5000" type="audio/mpeg" /> 

Sách tham khảo RSS <item>

Thẻ Mô tả
<author> Tùy chọn. Định nghĩa địa chỉ email của tác giả dự án.
<category> Tùy chọn. Định nghĩa một hoặc nhiều danh mục mà dự án thuộc về.
<comments> Tùy chọn. Cho phép mục kết nối với các chú thích (tệp) liên quan đến dự án.
<description> Bắt buộc. Mô tả dự án này.
<enclosure> Tùy chọn. Cho phép nhập một tệp đa phương tiện vào một mục.
<guid> Tùy chọn. Định nghĩa một标识符 duy nhất cho dự án.
<link> Bắt buộc. Định nghĩa liên kết đến dự án này.
<pubDate> Tùy chọn. Định nghĩa ngày phát hành cuối cùng của dự án này.
<source> Tùy chọn. Định nghĩa một nguồn thứ ba cho dự án này.
<title> Bắt buộc. Định nghĩa tiêu đề của dự án này.