PodEngine 2.3 β Podcast Feed Library
Java library for parsing your podcast feeds π
Written in Java 7 π€
Thoroughly tested πΉοΈ
Parses iTunes-specific tags π΅
Handles all RSS attributes πͺ
MIT Licensed (Use it for all your commercial things!) π€
repositories {
maven {
url ' https://maven.icosillion.com/artifactory/open-source/'
}
}
dependencies {
compile ' com.icosillion.podengine:podengine:2.3'
}
<repositories >
<repository >
<id >icosillion</id >
<name >Icosillion Repository</name >
<url >https://maven.icosillion.com/artifactory/open-source/</url >
</repository >
</repositories >
<dependencies >
<dependency >
<groupId >com.icosillion.podengine</groupId >
<artifactId >podengine</artifactId >
<version >2.3</version >
</dependency >
</dependencies >
//Download and parse the Cortex RSS feed
Podcast podcast = new Podcast (new URL ("https://www.relay.fm/cortex/feed" ));
//Display Feed Details
System .out .printf ("πΌ %s has %d episodes!\n " , podcast .getTitle (), podcast .getEpisodes ().size ());
//List all episodes
for (Episode episode : episodes ) {
System .out .println ("- " + episode .getTitle ());
}