This is all we are going to cover for this chapter. Most database-dumping to XML that you may want to do is very similar to this application—so there is no point writing and walking through several nearly identical applications.
You may want to add a Web interface to this application, structuring the interface so that you can pass different databases and table structures to it. This application should give you a starting framework for something like this.