From: ENKAOUA Lionel (Lionel.ENKAOUA@CORP.TPS.fr)
Date: 24/09/2002 - 14:01
Bonjour à tous,
Je ne trouve pas de méthode pour calculer le nombre d'élément d'un document
XML, en ne comptabilisant qu'une seule fois les éléments en double.
Ce qui revient à calculer le nombre d'éléments différents.
Merci d'avance,
Lionel Enkaoua.
-----Message d'origine-----
De : redacteurs@xmlfr.org [mailto:redacteurs@xmlfr.org]
Envoyé : mardi 24 septembre 2002 10:45
À : xml-tech@xmlfr.org
Objet : [xml-tech] INFO : JAXB ou W3C XML Schema a la carte
JAXB ou W3C XML Schema a la carte
Sun a publie la version de travail 0.7 [1] de la specification JAXB (
Java Architecture for XML Binding ) introduisant un support partiel et
controverse de W3C XML Schema .
Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/tech/020924-0001).
Donnez votre avis !
mailto:xml-tech@xmlfr.org?subject=Re:%20INFO%20:%20JAXB%20ou%20W3C%20XML%20S
chema%20a%20la%20carte
---------------
JAXB definit l'architecture et les API permettant de serialiser et
deserialiser des objets Java en fragments XML . Suivant en cela des
produits existants tels que Castor ou Zeus , JAXB se repose sur des
schemas W3C XML Schema pour definir la structure des documents XML .
Elliotte Rusty Harold en rejette le principe meme sur Cafe Con Leche
[2] :
" JAXB compile un schema XML en une ou plusieurs classes Java
(Premiere erreur: JAXB suppose qu'il y a un schema. Deuxieme erreur:
il suppose que le schema est ecrit avec le langage W3C XML Schema .
Troisieme erreur: il suppose que les documents sont conformes au
schema)."
Un lecteur moins radical remarquera que JAXB introduit de maniere
explicite un sous ensemble de W3C XML Schema qu'une implementation JAXB
devra supporter pour meriter une estampille JAXB et une liste de
"concepts W3C XML Schema non exiges" qu'elles peuvent ignorer. On
notera notamment que, paradoxalement, cette liste de fonctions
facultatives comprend des fonctions "orientees objets" de W3C XML
Schema telles que la redefinition des declarations, la substitution de
types dans les instances de documents, les groupes de substitution et
des attributs de controle de derivation ainsi que les contraintes
d'integrites basees sur XPath .
Enfin, si l'on a souvent eu l'occasion de deplorer les divergences
d'implementation de W3C XML Schema , c'est la premiere fois qu'une
specification definit de maniere aussi explicite un "profil sur mesure"
W3C XML Schema semblant ouvrir la voie a une utilisation "a la carte"
de cette recommandation.
Autres articles:
- XML apres le schema: le meilleur et le pire ! [3]
- Tim Berners-Lee approuve W3C XML Schema [4]
Copyright 2002 , Eric van der Vlist .
Copyright 2002 , Eric van der Vlist .
---------------------------------------------------------
References:
[1] http://java.sun.com/xml/downloads/jaxb.html
[2] http://cafeconleche.org/
[3] http://xmlfr.org/actualites/decid/020905-0002
[4] http://xmlfr.org/actualites/tech/010502-0001
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|