xref: /aosp_15_r20/external/libxml2/test/valid/rss.xml (revision 7c5688314b92172186c154356a6374bf7684c3ca)
1*7c568831SAndroid Build Coastguard Worker<?xml version="1.0" encoding="ISO-8859-1"?>
2*7c568831SAndroid Build Coastguard Worker<!DOCTYPE rss [
3*7c568831SAndroid Build Coastguard Worker<!--
4*7c568831SAndroid Build Coastguard Worker
5*7c568831SAndroid Build Coastguard Worker  Rich Site Summary (RSS) 0.91 official DTD, proposed.
6*7c568831SAndroid Build Coastguard Worker
7*7c568831SAndroid Build Coastguard Worker  RSS is an XML vocabulary for describing
8*7c568831SAndroid Build Coastguard Worker  metadata about websites, and enabling the display of
9*7c568831SAndroid Build Coastguard Worker  "channels" on the "My Netscape" website.
10*7c568831SAndroid Build Coastguard Worker
11*7c568831SAndroid Build Coastguard Worker  RSS Info can be found at http://my.netscape.com/publish/
12*7c568831SAndroid Build Coastguard Worker  XML Info can be found at http://www.w3.org/XML/
13*7c568831SAndroid Build Coastguard Worker
14*7c568831SAndroid Build Coastguard Worker  copyright Netscape Communications, 1999
15*7c568831SAndroid Build Coastguard Worker
16*7c568831SAndroid Build Coastguard Worker  Dan Libby - [email protected]
17*7c568831SAndroid Build Coastguard Worker
18*7c568831SAndroid Build Coastguard Worker  Based on RSS DTD originally created by
19*7c568831SAndroid Build Coastguard Worker  Lars Marius Garshol - [email protected].
20*7c568831SAndroid Build Coastguard Worker
21*7c568831SAndroid Build Coastguard Worker-->
22*7c568831SAndroid Build Coastguard Worker<!ELEMENT rss (channel)>
23*7c568831SAndroid Build Coastguard Worker<!ATTLIST rss version CDATA #REQUIRED>
24*7c568831SAndroid Build Coastguard Worker<!-- must be "0.91"> --><!ELEMENT channel (title | description | link
25*7c568831SAndroid Build Coastguard Worker| language | item+ | rating? | image? | textinput? | copyright? |
26*7c568831SAndroid Build Coastguard WorkerpubDate? | lastBuildDate? | docs? | managingEditor? | webMaster? |
27*7c568831SAndroid Build Coastguard WorkerskipHours? | skipDays?)*>
28*7c568831SAndroid Build Coastguard Worker<!ELEMENT title (#PCDATA)>
29*7c568831SAndroid Build Coastguard Worker<!ELEMENT description (#PCDATA)>
30*7c568831SAndroid Build Coastguard Worker<!ELEMENT link (#PCDATA)>
31*7c568831SAndroid Build Coastguard Worker<!ELEMENT image (title | url | link | width? | height? | description?)*>
32*7c568831SAndroid Build Coastguard Worker<!ELEMENT url (#PCDATA)>
33*7c568831SAndroid Build Coastguard Worker<!ELEMENT item (title | link | description)*>
34*7c568831SAndroid Build Coastguard Worker<!ELEMENT textinput (title | description | name | link)*>
35*7c568831SAndroid Build Coastguard Worker<!ELEMENT name (#PCDATA)>
36*7c568831SAndroid Build Coastguard Worker<!ELEMENT rating (#PCDATA)>
37*7c568831SAndroid Build Coastguard Worker<!ELEMENT language (#PCDATA)>
38*7c568831SAndroid Build Coastguard Worker<!ELEMENT width (#PCDATA)>
39*7c568831SAndroid Build Coastguard Worker<!ELEMENT height (#PCDATA)>
40*7c568831SAndroid Build Coastguard Worker<!ELEMENT copyright (#PCDATA)>
41*7c568831SAndroid Build Coastguard Worker<!ELEMENT pubDate (#PCDATA)>
42*7c568831SAndroid Build Coastguard Worker<!ELEMENT lastBuildDate (#PCDATA)>
43*7c568831SAndroid Build Coastguard Worker<!ELEMENT docs (#PCDATA)>
44*7c568831SAndroid Build Coastguard Worker<!ELEMENT managingEditor (#PCDATA)>
45*7c568831SAndroid Build Coastguard Worker<!ELEMENT webMaster (#PCDATA)>
46*7c568831SAndroid Build Coastguard Worker<!ELEMENT hour (#PCDATA)>
47*7c568831SAndroid Build Coastguard Worker<!ELEMENT day (#PCDATA)>
48*7c568831SAndroid Build Coastguard Worker<!ELEMENT skipHours (hour)+>
49*7c568831SAndroid Build Coastguard Worker<!ELEMENT skipDays (day)+>
50*7c568831SAndroid Build Coastguard Worker<!--
51*7c568831SAndroid Build Coastguard Worker     Copied from HTML 3.2 DTD, with modifications (removed CDATA)
52*7c568831SAndroid Build Coastguard Worker     http://www.w3.org/TR/REC-html32.html#dtd
53*7c568831SAndroid Build Coastguard Worker     =============== BEGIN ===================
54*7c568831SAndroid Build Coastguard Worker-->
55*7c568831SAndroid Build Coastguard Worker<!--
56*7c568831SAndroid Build Coastguard Worker     Character Entities for ISO Latin-1
57*7c568831SAndroid Build Coastguard Worker
58*7c568831SAndroid Build Coastguard Worker     (C) International Organization for Standardization 1986
59*7c568831SAndroid Build Coastguard Worker     Permission to copy in any form is granted for use with
60*7c568831SAndroid Build Coastguard Worker     conforming SGML systems and applications as defined in
61*7c568831SAndroid Build Coastguard Worker     ISO 8879, provided this notice is included in all copies.
62*7c568831SAndroid Build Coastguard Worker     This has been extended for use with HTML to cover the full
63*7c568831SAndroid Build Coastguard Worker     set of codes in the range 160-255 decimal.
64*7c568831SAndroid Build Coastguard Worker-->
65*7c568831SAndroid Build Coastguard Worker<!-- Character entity set. Typical invocation:
66*7c568831SAndroid Build Coastguard Worker     <!ENTITY % ISOlat1 PUBLIC
67*7c568831SAndroid Build Coastguard Worker       "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML">
68*7c568831SAndroid Build Coastguard Worker     %ISOlat1;
69*7c568831SAndroid Build Coastguard Worker-->
70*7c568831SAndroid Build Coastguard Worker<!ENTITY nbsp "&#160;"> <!-- no-break space -->
71*7c568831SAndroid Build Coastguard Worker<!ENTITY iexcl "&#161;">
72*7c568831SAndroid Build Coastguard Worker<!-- inverted exclamation mark --><!ENTITY cent "&#162;">
73*7c568831SAndroid Build Coastguard Worker<!-- cent sign --><!ENTITY pound "&#163;">
74*7c568831SAndroid Build Coastguard Worker<!-- pound sterling sign --><!ENTITY curren "&#164;">
75*7c568831SAndroid Build Coastguard Worker<!-- general currency sign --><!ENTITY yen "&#165;">
76*7c568831SAndroid Build Coastguard Worker<!-- yen sign --><!ENTITY brvbar "&#166;">
77*7c568831SAndroid Build Coastguard Worker<!-- broken (vertical) bar --><!ENTITY sect "&#167;">
78*7c568831SAndroid Build Coastguard Worker<!-- section sign --><!ENTITY uml "&#168;">
79*7c568831SAndroid Build Coastguard Worker<!-- umlaut (dieresis) --><!ENTITY copy "&#169;">
80*7c568831SAndroid Build Coastguard Worker<!-- copyright sign --><!ENTITY ordf "&#170;">
81*7c568831SAndroid Build Coastguard Worker<!-- ordinal indicator, feminine --><!ENTITY laquo "&#171;">
82*7c568831SAndroid Build Coastguard Worker<!-- angle quotation mark, left --><!ENTITY not "&#172;">
83*7c568831SAndroid Build Coastguard Worker<!-- not sign --><!ENTITY shy "&#173;">
84*7c568831SAndroid Build Coastguard Worker<!-- soft hyphen --><!ENTITY reg "&#174;">
85*7c568831SAndroid Build Coastguard Worker<!-- registered sign --><!ENTITY macr "&#175;">
86*7c568831SAndroid Build Coastguard Worker<!-- macron --><!ENTITY deg "&#176;">
87*7c568831SAndroid Build Coastguard Worker<!-- degree sign --><!ENTITY plusmn "&#177;">
88*7c568831SAndroid Build Coastguard Worker<!-- plus-or-minus sign --><!ENTITY sup2 "&#178;">
89*7c568831SAndroid Build Coastguard Worker<!-- superscript two --><!ENTITY sup3 "&#179;">
90*7c568831SAndroid Build Coastguard Worker<!-- superscript three --><!ENTITY acute "&#180;">
91*7c568831SAndroid Build Coastguard Worker<!-- acute accent --><!ENTITY micro "&#181;">
92*7c568831SAndroid Build Coastguard Worker<!-- micro sign --><!ENTITY para "&#182;">
93*7c568831SAndroid Build Coastguard Worker<!-- pilcrow (paragraph sign) --><!ENTITY middot "&#183;">
94*7c568831SAndroid Build Coastguard Worker<!-- middle dot --><!ENTITY cedil "&#184;">
95*7c568831SAndroid Build Coastguard Worker<!-- cedilla --><!ENTITY sup1 "&#185;">
96*7c568831SAndroid Build Coastguard Worker<!-- superscript one --><!ENTITY ordm "&#186;">
97*7c568831SAndroid Build Coastguard Worker<!-- ordinal indicator, masculine --><!ENTITY raquo "&#187;">
98*7c568831SAndroid Build Coastguard Worker<!-- angle quotation mark, right --><!ENTITY frac14 "&#188;">
99*7c568831SAndroid Build Coastguard Worker<!-- fraction one-quarter --><!ENTITY frac12 "&#189;">
100*7c568831SAndroid Build Coastguard Worker<!-- fraction one-half --><!ENTITY frac34 "&#190;">
101*7c568831SAndroid Build Coastguard Worker<!-- fraction three-quarters --><!ENTITY iquest "&#191;">
102*7c568831SAndroid Build Coastguard Worker<!-- inverted question mark --><!ENTITY Agrave "&#192;">
103*7c568831SAndroid Build Coastguard Worker<!-- capital A, grave accent --><!ENTITY Aacute "&#193;">
104*7c568831SAndroid Build Coastguard Worker<!-- capital A, acute accent --><!ENTITY Acirc "&#194;">
105*7c568831SAndroid Build Coastguard Worker<!-- capital A, circumflex accent --><!ENTITY Atilde "&#195;">
106*7c568831SAndroid Build Coastguard Worker<!-- capital A, tilde --><!ENTITY Auml "&#196;">
107*7c568831SAndroid Build Coastguard Worker<!-- capital A, dieresis or umlaut mark --><!ENTITY Aring "&#197;">
108*7c568831SAndroid Build Coastguard Worker<!-- capital A, ring --><!ENTITY AElig "&#198;">
109*7c568831SAndroid Build Coastguard Worker<!-- capital AE diphthong (ligature) --><!ENTITY Ccedil "&#199;">
110*7c568831SAndroid Build Coastguard Worker<!-- capital C, cedilla --><!ENTITY Egrave "&#200;">
111*7c568831SAndroid Build Coastguard Worker<!-- capital E, grave accent --><!ENTITY Eacute "&#201;">
112*7c568831SAndroid Build Coastguard Worker<!-- capital E, acute accent --><!ENTITY Ecirc "&#202;">
113*7c568831SAndroid Build Coastguard Worker<!-- capital E, circumflex accent --><!ENTITY Euml "&#203;">
114*7c568831SAndroid Build Coastguard Worker<!-- capital E, dieresis or umlaut mark --><!ENTITY Igrave "&#204;">
115*7c568831SAndroid Build Coastguard Worker<!-- capital I, grave accent --><!ENTITY Iacute "&#205;">
116*7c568831SAndroid Build Coastguard Worker<!-- capital I, acute accent --><!ENTITY Icirc "&#206;">
117*7c568831SAndroid Build Coastguard Worker<!-- capital I, circumflex accent --><!ENTITY Iuml "&#207;">
118*7c568831SAndroid Build Coastguard Worker<!-- capital I, dieresis or umlaut mark --><!ENTITY ETH "&#208;">
119*7c568831SAndroid Build Coastguard Worker<!-- capital Eth, Icelandic --><!ENTITY Ntilde "&#209;">
120*7c568831SAndroid Build Coastguard Worker<!-- capital N, tilde --><!ENTITY Ograve "&#210;">
121*7c568831SAndroid Build Coastguard Worker<!-- capital O, grave accent --><!ENTITY Oacute "&#211;">
122*7c568831SAndroid Build Coastguard Worker<!-- capital O, acute accent --><!ENTITY Ocirc "&#212;">
123*7c568831SAndroid Build Coastguard Worker<!-- capital O, circumflex accent --><!ENTITY Otilde "&#213;">
124*7c568831SAndroid Build Coastguard Worker<!-- capital O, tilde --><!ENTITY Ouml "&#214;">
125*7c568831SAndroid Build Coastguard Worker<!-- capital O, dieresis or umlaut mark --><!ENTITY times "&#215;">
126*7c568831SAndroid Build Coastguard Worker<!-- multiply sign --><!ENTITY Oslash "&#216;">
127*7c568831SAndroid Build Coastguard Worker<!-- capital O, slash --><!ENTITY Ugrave "&#217;">
128*7c568831SAndroid Build Coastguard Worker<!-- capital U, grave accent --><!ENTITY Uacute "&#218;">
129*7c568831SAndroid Build Coastguard Worker<!-- capital U, acute accent --><!ENTITY Ucirc "&#219;">
130*7c568831SAndroid Build Coastguard Worker<!-- capital U, circumflex accent --><!ENTITY Uuml "&#220;">
131*7c568831SAndroid Build Coastguard Worker<!-- capital U, dieresis or umlaut mark --><!ENTITY Yacute "&#221;">
132*7c568831SAndroid Build Coastguard Worker<!-- capital Y, acute accent --><!ENTITY THORN "&#222;">
133*7c568831SAndroid Build Coastguard Worker<!-- capital THORN, Icelandic --><!ENTITY szlig "&#223;">
134*7c568831SAndroid Build Coastguard Worker<!-- small sharp s, German (sz ligature) --><!ENTITY agrave "&#224;">
135*7c568831SAndroid Build Coastguard Worker<!-- small a, grave accent --><!ENTITY aacute "&#225;">
136*7c568831SAndroid Build Coastguard Worker<!-- small a, acute accent --><!ENTITY acirc "&#226;">
137*7c568831SAndroid Build Coastguard Worker<!-- small a, circumflex accent --><!ENTITY atilde "&#227;">
138*7c568831SAndroid Build Coastguard Worker<!-- small a, tilde --><!ENTITY auml "&#228;">
139*7c568831SAndroid Build Coastguard Worker<!-- small a, dieresis or umlaut mark --><!ENTITY aring "&#229;">
140*7c568831SAndroid Build Coastguard Worker<!-- small a, ring --><!ENTITY aelig "&#230;">
141*7c568831SAndroid Build Coastguard Worker<!-- small ae diphthong (ligature) --><!ENTITY ccedil "&#231;">
142*7c568831SAndroid Build Coastguard Worker<!-- small c, cedilla --><!ENTITY egrave "&#232;">
143*7c568831SAndroid Build Coastguard Worker<!-- small e, grave accent --><!ENTITY eacute "&#233;">
144*7c568831SAndroid Build Coastguard Worker<!-- small e, acute accent --><!ENTITY ecirc "&#234;">
145*7c568831SAndroid Build Coastguard Worker<!-- small e, circumflex accent --><!ENTITY euml "&#235;">
146*7c568831SAndroid Build Coastguard Worker<!-- small e, dieresis or umlaut mark --><!ENTITY igrave "&#236;">
147*7c568831SAndroid Build Coastguard Worker<!-- small i, grave accent --><!ENTITY iacute "&#237;">
148*7c568831SAndroid Build Coastguard Worker<!-- small i, acute accent --><!ENTITY icirc "&#238;">
149*7c568831SAndroid Build Coastguard Worker<!-- small i, circumflex accent --><!ENTITY iuml "&#239;">
150*7c568831SAndroid Build Coastguard Worker<!-- small i, dieresis or umlaut mark --><!ENTITY eth "&#240;">
151*7c568831SAndroid Build Coastguard Worker<!-- small eth, Icelandic --><!ENTITY ntilde "&#241;">
152*7c568831SAndroid Build Coastguard Worker<!-- small n, tilde --><!ENTITY ograve "&#242;">
153*7c568831SAndroid Build Coastguard Worker<!-- small o, grave accent --><!ENTITY oacute "&#243;">
154*7c568831SAndroid Build Coastguard Worker<!-- small o, acute accent --><!ENTITY ocirc "&#244;">
155*7c568831SAndroid Build Coastguard Worker<!-- small o, circumflex accent --><!ENTITY otilde "&#245;">
156*7c568831SAndroid Build Coastguard Worker<!-- small o, tilde --><!ENTITY ouml "&#246;">
157*7c568831SAndroid Build Coastguard Worker<!-- small o, dieresis or umlaut mark --><!ENTITY divide "&#247;">
158*7c568831SAndroid Build Coastguard Worker<!-- divide sign --><!ENTITY oslash "&#248;">
159*7c568831SAndroid Build Coastguard Worker<!-- small o, slash --><!ENTITY ugrave "&#249;">
160*7c568831SAndroid Build Coastguard Worker<!-- small u, grave accent --><!ENTITY uacute "&#250;">
161*7c568831SAndroid Build Coastguard Worker<!-- small u, acute accent --><!ENTITY ucirc "&#251;">
162*7c568831SAndroid Build Coastguard Worker<!-- small u, circumflex accent --><!ENTITY uuml "&#252;">
163*7c568831SAndroid Build Coastguard Worker<!-- small u, dieresis or umlaut mark --><!ENTITY yacute "&#253;">
164*7c568831SAndroid Build Coastguard Worker<!-- small y, acute accent --><!ENTITY thorn "&#254;">
165*7c568831SAndroid Build Coastguard Worker<!-- small thorn, Icelandic --><!ENTITY yuml "&#255;">
166*7c568831SAndroid Build Coastguard Worker<!-- small y, dieresis or umlaut mark --><!--
167*7c568831SAndroid Build Coastguard Worker     Copied from HTML 3.2 DTD, with modifications (removed CDATA)
168*7c568831SAndroid Build Coastguard Worker     http://www.w3.org/TR/REC-html32.html#dtd
169*7c568831SAndroid Build Coastguard Worker     ================= END ===================
170*7c568831SAndroid Build Coastguard Worker-->
171*7c568831SAndroid Build Coastguard Worker]>
172*7c568831SAndroid Build Coastguard Worker<rss>
173*7c568831SAndroid Build Coastguard Worker<channel>
174*7c568831SAndroid Build Coastguard Worker<image/>
175*7c568831SAndroid Build Coastguard Worker<title>PP</title>
176*7c568831SAndroid Build Coastguard Worker</channel>
177*7c568831SAndroid Build Coastguard Worker</rss>
178