Sintaxe do RSS
- Página Anterior História do RSS
- Próxima Página Elemento <channel> do RSS
A sintaxe do RSS 2.0 é simples e rigorosa. Essas regras são fáceis de aprender e usar.
Como o RSS funciona
RSS é usado para compartilhar informações entre sites.
Usando RSS, você registra seu conteúdo em uma empresa chamada agregador.
Um dos passos é criar um documento RSS, então salve-o com o sufixo .xml. Em seguida, upload este arquivo para seu site. Em seguida, registre-o através de um agregador RSS. Diariamente, o agregador procurará documentos RSS registrados, verificar seus links e exibir informações sobre o feed, permitindo que os clientes se conectem aos documentos que os interessam.
Dica:Por favor, em Publicação RSS Esta seção explora serviços gratuitos de agregação RSS.
Um exemplo de documento RSS
Os documentos RSS usam uma sintaxe auto-descrevível simples:
Vamos ver um documento RSS simples:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Página inicial do CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Tutoriais gratuitos de construção de sites</description> <item> <title>Tutorial RSS</title> <link>http://www.codew3c.com/rss</link> <description>Novo tutorial RSS no CodeW3C.com</description> </item> <item> <title>Tutorial XML</title> <link>http://www.codew3c.com/xml</link> <description>Novo tutorial XML no CodeW3C.com</description> </item> </channel> </rss>
A primeira linha do documento: declaração XML - define a versão do XML e a codificação de caracteres usados no documento. Este exemplo observa as normas 1.0 e usa o conjunto de caracteres ISO-8859-1 (Latin-1/West European).
A próxima linha é a declaração RSS que identifica este documento como um documento RSS (este exemplo é RSS version 2.0).
A próxima linha contém o elemento <channel>. Este elemento é usado para descrever o feed RSS.
O elemento <channel> possui três elementos filhos necessários:
- <title> - Define o título do canal (por exemplo, Página Inicial do CodeW3C)
- <link> - Define o hiperlink para o canal (por exemplo, www.codew3c.com)
- <description> - Descreva este canal (por exemplo, tutoriais de construção de sites gratuitos)
Cada elemento <channel> pode ter um ou mais elementos <item>.
Cada elemento <item> pode definir um artigo ou "story" no feed RSS.
O elemento <item> possui três elementos filhos necessários:
- <title> - Define o título do projeto (por exemplo, Tutorial RSS)
- <link> - Define o hiperlink para o projeto (por exemplo, http://www.codew3c.com/rss)
- <description> - Descreva este projeto (por exemplo, o tutorial RSS do CodeW3C)
Por fim, as duas linhas seguintes fecham os elementos <channel> e <rss>.
Comentários no RSS
A sintaxe de escrita de comentários no RSS é semelhante à sintaxe do HTML:
<!-- Este é um comentário RSS -->
O RSS usa XML para escrever
Como o RSS também é XML, lembre-se:
- Todos os elementos devem ter um fecho de tag
- Os elementos são sensíveis a maiúsculas e minúsculas
- Os elementos devem ser aninhados corretamente
- Os valores de atributo devem conter aspas
- Página Anterior História do RSS
- Próxima Página Elemento <channel> do RSS