This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

Timo Salmi: Another alternative is to store the data in XML format. This is a lot more complicated alternative because there are no ready tools available to parse arbitrary Java class. Or is there?

Yes, there is a standard API for serializing Java objects into XML. However, this is not what you want either, because searches into the database are probably even more complicated (parsing XML is not trivial and fast, and it wastes space).

JanneJalkanen : I found an interesting link to Castor, a way to marshal/unmarshal Java Beans into XML. There's a good article explaining what Castor is at

PhilippeO : I rather prefer Dom4J, or JDOM for that.

TomZ: I have used both (JDOM and Castor XML) in some projects. I feel that these frameworks try to solve different problems:

Tries to provide direct access to an XML document in a more obvious oo-like style. While...
Castor XML
is a framework for (un)marshalling Java objects to XML files. For example, if you have an XML Schema, Castor will create for you all java classes you need. That was really amazing to me when I tested it first time. A tag like <my-tag> will become a class called MyTag with all methods you need to manipulate this class in a way that is consistent with what the schema says. When you got those classes you work with them as with normal java classes. Finally, you just marshall them back with just one call.

DuncanMcGregor has just been using XStream, and finds it great for unsophisticated read and write object graphs.

YishayMor: In our notes prototype uses java.beans.XMLDecoder and java.beans.XMLEncoder. Its a quick 'n dirty sollution, and not a bad one as far as that goes. You have no control over the schema, but using it is very straightforward.
We used Castor back in Cisco. It was reasonable. I'd also look into SUN's JAXB. As for search etc., you might want to consider an XML database (unless the point was to avoid the DB in the first place). Whenever I need to do some new XML project, I take a look and see what's new on and Dennis Sosnoski's article compares several technologies, and is probably worth a read.

<div style="overflow:auto;height:1px;"> Excuse for my post but I do not have money to buy meal to my children. Forgive me please. lying is the most fun a girl can have without taking her cloths of civil engineering jobs highways frederick community college md minxy pink auto accessaries adult fun and games dog drawing cartoon allegheny college car sales in south africa home owners insurance uno card game rules home depot maine air compressor pil uno original card game rules african mapouka girls free downloadable school tycoon games http entertainmentbooks niserd be etnertainmentbooks html turkey hunting games for the computer georgia department of labor job search upcoming video game for x box what a girl wants cast list carlisle funeral home cheap adult videos urban chaos pc game enternet computer game cheats lowest auto rental italy download free phone games free online sex adult games free download of yahoo games full version football software wwf apa music naughty school girl night keeler william real estate concord new hampshire us game warden childrens alabama football uniforms home security in colorado springs red black green and yellow air forces jerry rice home page sex first timers detective dog home steam carpet cleaners dragon slayer games online used arcade game for sale cheats for psps untold legends brother hood of the blade used carnival game used game card for world of warcraft online csi crime solving games moblie estate parks in west los angeles ca free and easy software to create pc games on your computer that you create yu gi oh trading card game money management online games home based businesses canada black girls video team circle k music in ball ground georgia progressive jobs real estate in jalandhar golden rule family home evening ideas who let the dogs out car spoliers japanese tentacle gallery adult colorado buffalo football schedule gahanna crew up music pictures girls with big butts joes and chicago il and music online porn game sites sled dog mushers utah game fish baer furniture orlando college station texas hotel preteen girls gagged bound mountain view memorial home cutlass used auto parts cruise line job openings v8 supercars 2 game patches girl scpits usa board of directors pay bankruptcy instant approval auto title loan las ve online game competitions va dept of game taizhou south furniture china girl german dog names incest beautiful innocent angel young girls asian underground secret pics movies little free learning games do i need a license to have a business at my home winners circle auto today we salute you college student terminator 3 war of the machines cheats poker playing dogs shirt va fish game car brake shoes valentine party game one way car rentals gay feather r h products home page vase containg archilles and aias s dice game elvis gospel music video building car instructions mouse trap create your own house design as a game on the computer battle field 2 cheats boz music venture line spiders arcade game pcb home business career opportunity work vertual bowling game newquay airline dog bad breath causes ipod music sexy girls cam chat nintendo 64b cheats infinity auto repair everett wa large dog grooming tables uk car donations ca mobile home supply freeport il innovative auto plano hotels in paris 75007 with balcony lakeland florida real estate video game art design how can i install fedora without spoiling home and mail files video game award winner ameriprise auto home insurance atlanta car accident lawyers landpower real estate ageny edward real estate kiawah island government grants and loans real estate video game billions hollywood people who look like their dogs teaching jobs in cleveland video game boxes etrom the astral essence game free gay pictures sociology job interview questions attribution noncommercial music philadelphia naval air station pa sex offender registry j car electronics music chords tablature http pumacell pawnboa be harambee html dad and sister in american girl video game chair auburn michigan auto museum cheats for pc john deer american farmer progressive car ins a poem about home video game character gallery painkiller cheats gay san jose cathedral city auto dealers computers and music used car repair rating home depot grills bull dog breeders adult babes summer programs for kids at college maryland </div>

Add new attachment

Only authorized users are allowed to upload new attachments.
« This particular version was published on 23-May-2006 09:32 by