Creating a channel

I have read all the guides but I’m not very good with python.
What I want to do is create a channel that accesses a static url which returns a json/xml feed of items from my content database.

I currently have a content database that is constantly updated by 2 web spiders. I currently access this information for another project and it works well. All I want is a basic channel plugin which pulls data from a url. This will be a php script I will setup, it can be either json or xml, I can output any format required.

What I dont understand is how to use that data in a plugin. I have artwork, direct links to files, title of items etc all in my database.

I would need the plugin to read the data to build the menu/list of items. Category(Movie/TV), Title, Link, Art and then create a menu item for it. The plugin would not need to change once working as the database would be updated all the time.

If anyone could guide me it would be a great help. I have looked at other channel plugins (webisodes etc) but they are quite complex imo. :dizzy:

thanks in advance

Ballz