FOR XML EXPLICIT - SQL/NoSQL - Programmation
Marsh Posté le 19-09-2005 à 14:46:43
Come les entiers et tout le reste, tu balances tout dans des blobs et baste
Marsh Posté le 19-09-2005 à 14:49:41
ReplyMarsh Posté le 19-09-2005 à 14:50:38
tu fais pas du XML et tu stockes des données bien typées sous une représentation raisonnable ?
Marsh Posté le 19-09-2005 à 14:57:23
nraynaud a écrit : tu fais pas du XML et tu stockes des données bien typées sous une représentation raisonnable ? |
Bien sûr que non, le XML c'est l'avenir, d'ailleurs pour faire du Java il faut être XML à fond, donc XML powerz
Moi je suis pour stocker tout le XML dans des blobs (ou, encore mieux, dans une base gérant le XML en natif, pour pouvoir faire des queries dessus en XQuery ), et les feuilles de style XSLT pour transformer le XML aussi, de cette manière il n'y a qu'à faire deux queries, appliquer la XSL au document XML, et c'est fini
Avec un mapping XML -> classes Java via Castor, JDOM quand tu as des documents un peu plus complexes à parser en sortie du processeur XSL, ça marche vachement bien.
Tu sers le tout avec un combo Tomcat - Struts (ou encore mieux Websphere Struts) et t'es parti, c'est hyper scalable et c'est le standard de l'industrie
Spoiler : sisi |
Marsh Posté le 19-09-2005 à 17:41:51
Merci de vos réponse est ce que vous avez des exemples et est-ce que les variables BLOB peuvent être developper en local.
Marsh Posté le 19-09-2005 à 17:54:25
en français, ça veut dire quoi ?
Marsh Posté le 19-09-2005 à 19:56:15
uriel a écrit : +1 pour les BLOB |
text ou ntext c'est pas mieu ? (sauf si ça des CDATA dans le XML évidement...)
Marsh Posté le 19-09-2005 à 19:57:44
pis en plus, y'a pas de type BLOB dans SQL Server, c'est le type image
(et TEXT, ça correspond à un CLOB)
Marsh Posté le 19-09-2005 à 19:58:17
PS: j'en déduis que c'est SQL Server, car FOR XML EXPLICIT est un statement de SQL Server
Marsh Posté le 19-09-2005 à 14:05:11
Bonjour
Obtenir du XML c'est bien gentille mais comment je stocke lorsque celui-ci dépasse 8000 caractères