[jdom-interest] Tracking changes

GB/DEV - Philip Nelson philip.nelson at omniresources.com
Wed Feb 21 08:18:58 PST 2001


I'm sorry to say I think this has the feel of a bad idea.... ;^)
 
However, if you are going to try it, I would assume that the application
that builds the xml would *have* to know if the data was something created
or modified.  With that assumption....
 
 
<?xml ...
<rows>
    <row key="1" action="update">
        <field1>value1</field1>
    </row>
    <row key="2" action="insert">
        <field1>value2</field1>
    </row>
    <row key="3" action="delete">
</rows>
 
 
good luck!
 -----Original Message-----
From: Josep Miquel Garcia Rodriguez [mailto:JMGarcia at ccs.es]
Sent: Wednesday, February 21, 2001 9:56 AM
To: 'GB/DEV - Philip Nelson'; 'jdom-interest at jdom.org'
Subject: RE: [jdom-interest] Tracking changes



Supose I have an xml file like this:
<?xml ...
<rows>
    <row key="1">
        <field1>value1</field1>
    </row>

    <row key="2">
        <field1>value2</field1>
    </row>
</rows>
 
Then I do the following operations:
    - delete row 2
    - modify row 1
    - add row 3
 
Then I have to save the xml file in the RDBMS. Currently the only way I have
is to delete all the rows and make an insert for each row in the final xml.
This is very costly in more complicated examples (header and lines, etc.)
I would like to do three operations (delete, update and insert) but for that
I need to track the modifications on the xml.

-----Original Message-----
From: GB/DEV - Philip Nelson [mailto:philip.nelson at omniresources.com]
Sent: miércoles, 21 de febrero de 2001 16:06
To: 'Josep Miquel Garcia Rodriguez'; 'jdom-interest at jdom.org'
Subject: RE: [jdom-interest] Tracking changes


No JDOM doesn't have any feature like this.  Then I might ask, what are you
trying to accomplish.  Doing essentially a diff on an xml document doesn't
seem like a very good way to track changes to data.  Or are you trying to do
something else?

-----Original Message-----
From: Josep Miquel Garcia Rodriguez [mailto:JMGarcia at ccs.es]
Sent: Wednesday, February 21, 2001 8:31 AM
To: 'jdom-interest at jdom.org'
Subject: [jdom-interest] Tracking changes


Hi,
 
we are currently using JDOM in order to manage a XML retrieved from a
database. For performance, we would like to track the changes as they occur,
does JDOM provide any mechanism for this tracking. I was thinking in
something like a listener that gains control each time the document is
updated.
If this mechanism doesn't exist, I'm considering to do a wrapper but this
would implie duplicate all the api. Have you any other ideas? Do you know
somebody working in this line?
 
thanks,
 
Josep Miquel García 
CCS - Dirección Técnica 
Tel. +34 937 489 600 ext.2334 
Fax +34 937 489 601 
http://www.ccs.es <http://www.ccs.es/>  
mailto:jmgarcia at ccs.es <mailto:jmgarcia at ccs.es>  
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://jdom.org/pipermail/jdom-interest/attachments/20010221/9e6d478b/attachment.htm


More information about the jdom-interest mailing list