Thành phần <channel> của RSS
- Trang trước Cú pháp RSS
- Trang tiếp theo Thành phần <item> của RSS
Phần tử <channel> của RSS có thể mô tả feed RSS.
Thành phần <channel> của RSS
Xin xem tài liệu RSS dưới đây:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Trang chủ CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Hướng dẫn xây dựng trang web miễn phí</description> <item> <title>Giáo trình RSS</title> <link>http://www.codew3c.com/rss</link> <description>Giáo trình mới về RSS trên CodeW3C.com</description> </item> </channel> </rss>
Như đã đề cập ở trên, phần tử <channel> có thể mô tả feed RSS và có ba phần tử bắt buộc:
- <title> - Định nghĩa tiêu đề của kênh. (ví dụ: Trang chủ CodeW3C)
- <link> - Định nghĩa liên kết đến kênh. (ví dụ: www.codew3c.com)
- <description> - Mô tả kênh này (ví dụ: hướng dẫn xây dựng trang web miễn phí)
<channel> thường chứa một hoặc nhiều phần tử <item>. Mỗi phần tử <item> có thể định nghĩa một bài viết hoặc "story" trong feed RSS.
Ngoài ra, còn một số phần tử con tùy chọn của <channel>. Chúng ta sẽ giải thích về một số phần tử quan trọng nhất sau này.
<category> phần tử
<category> phần tử được sử dụng để quy định loại của feed.
<category> phần tử giúp RSS aggregator phân nhóm các trang web dựa trên loại.
Loại của tài liệu RSS có thể là:
<category>Web development</category>
<copyright> Element
Sub-element <copyright> sẽ cung cấp thông tin về phiên bản.
Phiên bản của tài liệu RSS trên có thể là
<copyright>2006 codew3c.com. All rights reserved.</copyright>
<image> Element
<image> Sub-element có thể hiển thị một hình ảnh khi trình tổng hợp cung cấp feed.
Có ba thành phần bắt buộc của <image>:
- <url> - Định nghĩa URL tham chiếu đến hình ảnh
- <title> - Định nghĩa văn bản hiển thị khi hình ảnh không thể hiển thị
- <link> - Định nghĩa liên kết đến trang web cung cấp kênh này
Hình ảnh của tài liệu RSS trên có thể như sau:
<image> <url>http://www.codew3c.com/images/logo.gif</url> <title>codew3c.com</title> <link>http://www.codew3c.com</link> </image>
<language>元素
Sub-element <language> được sử dụng để quy định ngôn ngữ viết tài liệu.
<language>元素 làm cho trình tổng hợp RSS có thể nhóm lại các trang web dựa trên ngôn ngữ.
Ngôn ngữ của tài liệu RSS trên có thể là:
<language>en-us</language>
Hướng dẫn RSS <channel> tham khảo
Thành phần | Mô tả |
---|---|
<category> | Chọn. Định nghĩa một hoặc nhiều loại thuộc về feed. |
<cloud> | Chọn. Đăng ký quy trình để nhận thông báo cập nhật feed ngay lập tức. |
<copyright> | Chọn. Thông báo về thông tin bản quyền. |
<description> | Bắt buộc. Mô tả kênh. |
<docs> | Chọn. Định nghĩa URL hướng dẫn về định dạng được sử dụng cho tệp RSS hiện tại. |
<generator> | Chọn. Chỉ định chương trình được sử dụng để tạo feed. |
<image> | Chọn. Hiển thị một hình ảnh khi trình tổng hợp hiển thị feed. |
<language> | Chọn. Định nghĩa ngôn ngữ được sử dụng để viết feed. |
<lastBuildDate> | Chọn. Định nghĩa ngày cuối cùng cập nhật nội dung feed. |
<link> | Bắt buộc. Định nghĩa liên kết đến kênh. |
<managingEditor> | Chọn. Định nghĩa địa chỉ email để chỉnh sửa nội dung feed. |
<pubDate> | Tùy chọn. Định nghĩa ngày phát hành cuối cùng của nội dung feed. |
<rating> | Tùy chọn. Mức độ PICS của feed. |
<skipDays> | Tùy chọn. Định nghĩa ngày mà không nên xem xét cập nhật feed. |
<skipHours> | Tùy chọn. Định nghĩa giờ mà không nên xem xét cập nhật feed. |
<textInput> | Tùy chọn. Định nghĩa trường nhập văn bản nên hiển thị cùng với feed. |
<title> | Bắt buộc. Định nghĩa tiêu đề của kênh. |
<ttl> | Tùy chọn. Định nghĩa số phút mà feed có thể được lưu trữ trước khi được cập nhật từ nguồn feed. |
<webMaster> | Tùy chọn. Định nghĩa địa chỉ email quản trị viên web của feed này. |
- Trang trước Cú pháp RSS
- Trang tiếp theo Thành phần <item> của RSS