How to create a custom content provider for read/write xml files in android sdcard?

view story

http://stackoverflow.com – From the android developers site it says Content Providers can be used as a layer for working with local db, files, and webservices. There are lots of tuts on the net teaching how to create a Content Provider for Sqlite DB. I don't want to work work with db rather then working with xml file. I want to create a custom xml content provider which can help me to read/write values in xml file in sdcard directly not via any sqlite stuff. I have reasearched alot but not able to get anything related to xml content provider. I aleady have a xml file which resides in my mobile sdcard. I am able to rea (HowTos)