มาตราฐาน RSS 2.0

20 Jun 2016,
Share: 

สวัสดีครับ สําหรับทความนี้จะเกี่ยวข้องกับ มาตรฐานของ RSS 2.0 ก่อนอื่นมาดูตัวอย่าง xml ของ RSS 2.0 กันก่อน

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
  <title>ThitiBlog</title>
  <description>Share Everything.</description>
  <link></link>
  <pubDate>Sun, 04 Mar 2007 09:31:35 +0700</pubDate>
  <item>
    <title>title1</title>
    <link>/blog/1</link>
    <description>เยี่ยมชม</description>
    <pubDate>Sun, 04 Mar 2007 09:31:35 +0700</pubDate>
    <guid>/blog/1</guid>
  </item>
  <item>
    <title>title2</title>
    <link>/blog/2</link>
    <description>เยี่ยมชม</description>
    <pubDate>Sun, 04 Mar 2007 09:31:35 +0700</pubDate>
    <guid>/blog/2</guid>
  </item>
  <item>
    <title>title3</title>
    <link>/blog/3</link>
    <description>เยี่ยมชม</description>
    <pubDate>Sun, 04 Mar 2007 09:31:35 +0700</pubDate>
    <guid>/blog/3</guid>
  </item>
</channel>
</rss>

ผมจะอธิบายในแต่ละส่วนคือ

xml version และ encodeding

จะบอกถึง version ของ xml และ การเข้ารหัสของตัวอักษร ส่วนใหญ่ encodeding จะใช้ UTF-8 เพราะจะสามารถใช้กับข้อความที่เป็นภาษาอื่นๆ ร่วมถึงภาษาไทยด้วย

rss version

rss version จะบอกถึง version ของ rss

ส่วนของ header

<title>ไตเติลของ RSS</title>
<description>คำอธิบายเกี่ยวกับ RSS นี้</description>
<link>URL ของเจ้าของ RSS</link>
<pubDate>เวลา</pubDate>

จะบอกถึงหัวข้อและรายละเอียดของ RSS นี้

item

ส่วนหัวข้อข่าวต่างๆ จะอยู่ใน tag โดยจะมี element ต่างๆอย่างน้อย  ดังนี้

<item>
  <title>หัวข้อข่าว</title>
  <link>URL ของลิงค์ เพื่ออ่านข่าว</link>
  <description>รายละเอียดของข่าวนั้นๆ</description>
  <pubDate>เวลา</pubDate>
  <guid>เป็น id ของข่าว ต้องไม่ซ้ำกัน ส่วนใหญ่จะใส่เป็น URL ของข่าว</guid>
</item>

pubDate ต้องระบุเวลาตามมาตรฐาน RFC 822

Suggestion blogs

Control docker daemon จากภายใน Docker container

สวัสดีครับ ในบทความนี้จะมีเนื้อหาเกี่ยวกับการใช้งาน และควบคุม Docker daemon จากภายใน Container ครับ หมายความว่าเมื่อเรา Start docker container ขึ้นมาแล้ว ภายใน Container นั้น เราจะสามารถ เข้าถึง และควบคุม Container อื่นๆได้

Unbox Raspberry Pi Zero W

Raspberry Pi Zero W เป็นรุ่นที่สอง พัฒนามาจากจาก Raspberry Pi Zero รุ่นนี้ราคาจะอยู่ที่ประมาณ 10$ หรือ ประมาณ 350 บาท สําหรับสิ่งที่เพิ่มเติมเข้ามาในรุ่นมีดังนี้

[ภาษาซี] Storage Class

Storage Class คือ สิ่งที่ใช้กําหนดขอบเขตของตัวแปรว่าจะให้ใครสามารถเข้ามาเรียกใช้งานได้บ้าง และยังสามารถกําหนดระยะเวลาว่าจะให้โปรแกรมเก็บค่าของตัวแปรนั้นไว้นานเท่าไรได้ด้วย Storage Class แบ่งออกเป็น 4 ประเภท คือ


Copyright © 2019 - 2025 thiti.dev |  v1.54.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ