Generate Category RSS Feeds from xml news

  • Status Closed
  • Budget N/A
  • Total Bids 10

Project Description

We get news content from news provider in xml fotmat.

1 news = 1 xml file.

So, everyday we receive 250-300 xml files.

Each xml file has category information. There are overlapping categories too.

Then we need to create RSS feed for each category.

The feeds should be updated automatically with cron job.

Each feed should contain latest 100 stories.

I should be able to view the feed from a URL. Feed must be in valid RSS format.

I need RSS FEED that will display all stories under each category as in

The feed data should be stored in a MYSQL database of your choice.

My end goal is to get the RSS stories to wordpress using the WP-O-Matic plugin.

RSS Feed categories needed

* Art/Culture/Books

* Business/Economy

* Cinema/Showbiz

* Commonwealth Games 2010

* Crime/Disaster/Accident

* Defence/Security

* Diaspora

* Diplomacy

* Education

* Environment/ Wildlife

* Features

* Health/Medicine

* Human Interest/Society

* Immigration/Law/Rights

* Indo-Pak/Pakistan

* Kashmir

* Lifestyle/Fashion

* Media

* Opinion/ Commentary

* Politics

* Religion

* Science/Tech

* Sports

* Terrorism

Example news under Arts and Culture

[url removed, login to view];topicname=Art/Culture/Books

We will have full publication rights. So, in our case the RSS feed should display the full story.

keep the RSS feed like [url removed, login to view]

The [url removed, login to view] (or any other suitable url) must ONLY contain the latest 100 stories. Older stories should be removed and only stored in MYSQL DATABASE.

NOTE: My present coder has already developed a code to convert xml file to rss on individual basis. You can use the code if you like.

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online