Is there a Jdbc driver for XML?

Microsoft has an ADO Driver for XML, so you can treat it like a database. It has recordsets, paging, etc. (including queries with updates, inserts, deletes...).Does anyone know if such a thing exists in Java? If not, anyone feel like writing one?
[267 byte] By [6tr6tr] at [2007-9-26 2:38:49]
# 1

Could you create an ODBC profile for your ADO driver? You can just use the JDBC-ODBC bridge if so.

Other than that I haven't heard of anything. I guess its possible. It seems like a lot of overhead, for something that is really very simple. I have written some wrapper classes for creating XML files using the Builder Pattern. It makes it very easy to create XML files without getting writting code around tree structures, which in my opinion are hard to read and easy to make mistakes with. Anyway the point is that using schemas and the JAXP or XERCES libraries you can do everything you need. Why complicate matters?

dubwai at 2007-6-29 10:10:18 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2
because it would be nice to be able to treat XML exactly like a database. That includes updates/deletes, etc.
6tr6tr at 2007-6-29 10:10:18 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 3
There are XML databases available. I would guess that they should have mechanisms for update/delete, etc. that would emulate regular databases.I can't think of any XML databases by name, but I'm sure a search would turn up something.
bgljdc at 2007-6-29 10:10:18 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...