I don't understand the problem. If you have XML documents on a web site you can fetch them with HTTP requests just like any other media type. Saving values into a database is another question - it depends very much on the tools that you want to use.
Michael Kay
http://www.saxonica.com/
Author, XSLT Programmer's Reference and XPath 2.0 Programmer's Reference