Dear Sir or Madam,

I will make a persitence layer which is independant from my data
storemedium.
Now my question : Is it possible to make a OQL-Statement for a XML-File
similiar 
you can do it with JDO ?

I want to show my question clearly in a short example :

Ex1. Actor.xml
-------------------

<?xml version="1.0" encoding="UTF-8"?>
<actors>
        <actor personal-iD="100">
        <address>
                 <city>munich</city>
                 <street>kornstr. 24</street>
        </address>
        <last-name>Schmidt</last-name>
        <first-name>Hans</first-name>
        <tel-number>040/123458</tel-number>
        </actor>

        <actor personal-iD="101">
        <last-name>Fleisch</last-name><
        first-name>Stefan</first-name>
        <tel-number>024/252525</tel-number>
        </actor>
</actors>

In a Database the hole thing will looks like this :

Ex2. Table Actor
---------------------
personal-ID       lastName         firstName    ....
100               �     Schmidt             Hans          ....
200                      Fleisch              Stefan        ....

Now I want to get the actor with the personal-ID 200. If my data were
stored in a database (Ex2) I can say : 

oql = db.getOQLQuery( "SELECT ... WHERE personal-ID = 200 ); 

and get only the actor with the ID 200. Can I get the record similar by
unmarshalling the Actor.xml in Example 1 ?

I think the Castor XML API is strictly seperated from the Castor JDO
API,
but I also think that I'm not the only one who want unmarshalling only a
few
objects from a XML-File and want to change them.

Is there a solution for my problem in the castor api, or haven't I the
possibility
to make a OQL-Statement to a XML data storemedium ?

Best regards

Chris



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-user

Reply via email to