Prevod XML do relacni databaze a opacne

Vaclav Sykora vaclav.sykora na 100world.com
Úterý Leden 27 13:29:10 CET 2004


jen takovy rychly napad od boku:

OR Maping frameworky 
Castor - http://www.castor.org
Hibernate - http://www.hibernate.org

umi oba mapovat jak z/do DB, tak i XML.
napr. ze stranek Hibernate:
XML mapping documents - may be used to generate (and export) database table

melo by jit pomoci techto frameworku precist dany XML dokument a obratem ho zapsat do DB. pokud by XML struktura zdrojovych dat neodpovidala, lze ji prevest pomoci XSLT transformace do odpovidajici (tzn. pro framework srozumitelne) podoby.

Vaclav



On Tue, 27 Jan 2004 12:27:22 +0100
Adam Mika <lists na bnm.cz> wrote:

> Zdravim,
> 
> prichazim s trochu teoretickym dotazem, protoze s Javou zatim nemam
> tolik zkusenosti, ale zajimala by me nasledujici problematika.
> 
> Resim ted v ramci jedne aplikace prevod XML dokumentu do relacni
> databaze. Jde o to, ze mam vcelku slozity XML dokument, ze ktereho maji
> jit data do vice tabulek v databazi. Hledal jsem na Internetu nejakou
> literaturu nebo programy, ale moc se mi toho neukazalo. Mate s tim nekdo
> zkusenosti?
> 
> Zaujal me zatim jen programek DB2XML
> (http://www.informatik.fh-wiesbaden.de/~turau/DB2XML/), ale ten resi
> presne opacny zpusob.
> 
> Pak jsem taky koukal na program Altova MAPFORCE, ale nevim, jestli je
> nejlepsi se nechat zrovna na tohle generovat kod. Jde mi v idealnim
> pripade o to, abych si vzdy mohl vytvorit nejakou sablonu mapovani XML
> tagu a jim prislusnych databazovych policek.
> 
> 
> Nevim, na kolik je muj napad idealisticky, proto budu rad za jakekoliv
> vyjadreni a napady.
> 
> 
> 
> Predem diky moc,
> 
> -- 
> Adam, a.m na bnm.cz
> 


______________________________________________________________
Vaclav Sykora                           100world AG
Application Development                 Vordere Cramergasse 11
Fon: +49 (0)911 4244-382                D-90478 Nürnberg
Fax: +49 (0)911 4244-100
Vaclav.Sykora na 100world.com              www.100world.com



Další informace o konferenci Konference