demo_string.lua

changeset 2
c04d4fd34685
equal deleted inserted replaced
1:ee74a5e9419b 2:c04d4fd34685
1 require "feeds"
2
3 -- Example feed as a string (only a single entry in this example)
4 local feed = feeds.feed_from_string [[<feed xmlns="http://www.w3.org/2005/Atom">
5 <title>Planet Jabber</title>
6 <!--<link rel="self" type="text/atom" href=""/>-->
7 <link rel="alternate" type="text/html" href="http://planet.jabber.org/"/>
8 <id></id>
9 <updated>2010-09-17T13:39:01+00:00</updated>
10 <generator uri="http://www.planetplanet.org/">http://intertwingly.net/code/venus/</generator>
11 <entry>
12 <title>Fabio Forno: Glider Blackberry Beta is out</title>
13 <link rel="alternate" type="text/html" href="http://blog.bluendo.com/ff/glider-blackberry-beta-is-out2"/>
14 <id>http://blog.bluendo.com/ff/glider-blackberry-beta-is-out2</id>
15 <updated>2010-09-15T12:26:10+00:00</updated>
16 <content type="html">&lt;p&gt;After a long silence (and hard work) we are really excited for the release of the first beta of Glider for Blackberry. If you are impatient you can go directly &lt;a href=&quot;http://www.mobihand.com/ProductPreview.asp?id=85809&amp;amp;gnContentType=1&quot;&gt;here&lt;/a&gt; and download it.&lt;/p&gt;&lt;p&gt;This beta version is free and it will expire when new releases will be available. After the beta period you will have two options: a free ads supported version and a full pro version at an affordable price. &lt;/p&gt;&lt;p&gt;Glider is the multiplatform XMPP Client by Ooros, based on the open code of Lampiro. Glider exclusive features are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;touchscreen support&lt;/li&gt;&lt;li&gt;blackberry device integration&lt;/li&gt;&lt;li&gt;simplified setup&lt;br /&gt;&lt;/li&gt;&lt;li&gt;notifications of new messages when in background&lt;/li&gt;&lt;li&gt;automatic reconnect&lt;/li&gt;&lt;li&gt;network configuration&lt;/li&gt;&lt;li&gt;integrated news reader based on the efficient pubsub protocol &lt;br /&gt;&lt;/li&gt;&lt;li&gt;moneiro: the Ooros platform for mobile payments&lt;/li&gt;&lt;/ul&gt;Stay tuned, since very soon we will have news for Android and iPhone too!</content>
17 <author>
18 <name>Fabio Forno</name>
19 <uri></uri>
20 </author>
21 </entry>
22 </feed>]];
23
24 print(feed.title);
25 print("");
26
27 for _, entry in ipairs(feed) do
28 print(entry:get_child("title"):get_text());
29 print("", entry:get_child("link").attr.href);
30 end

mercurial