Chaitali,
You can get the <div> element as a String by calling content.getValue() in the
putEntry() or postEntry() method implementation of your CollectionAdapter.
Example:
public SomeObject postEntry(String title, IRI id, String summary,
Date updated, List<Person> authors, Content content,
RequestContext request) throws ResponseContextException
{
String theDiv = content.getValue();
return new SomeObject(theDiv);
}
Hope this helps.
Jeff
-----Original Message-----
From: Chaitali Gupta [mailto:[email protected]]
Sent: Wednesday, July 07, 2010 2:12 PM
To: [email protected]
Subject: Parsing XHTML from Atom using Abdera
Hi,
I need to parse an ATOM using Abdera. But the ATOM contains entries with XHTML
content. Here is an example of how each entry look like -
<entry xmlns="http://www.w3.org/2005/Atom">
<id>8b35fa9ad258</id>
<title type="text">SomeTitle</title>
<updated>2010-07-05T20:47:07Z</updated>
<author>
<name>Some Author </name>
</author>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<div class="hnews hentry item">
<div class="hmedia">
<a rel="enclosure" type="image/jpeg" href="some reference">
<img border="0" class="photo" src="some src "></img>
</a>
<div class="fn">Some comment</div>
</div>
<div class="entry-content">
<p>"Some Content"</p>
<p>"More Content"</p>
</div>
</content>
</entry>
My question is how can I parse the div element and extract images and
"entry-content". From each Abdera Entry object, how do I get Div object?
Regards
Chaitali