|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 27 ![]() |
Bonjour, voici mon problème:
j'ai un schéma avec par exemple des chapitres, de sections, etc. J'aurais besoin de spécifier un squelette de document dans un schéma: ex: <chapitre num="1" titre="introduction"> <section num="1.a" "description du besoin"> ... meme si je vais générer le contenu de ce plan, je voudrais pouvoir inclure tout ce plan pour qu'à la sauvegarde la validation par la XSD dans l'éditeur puisse garantir que l'utilisateur n'a pas supprimé des sections, etc. Est-ce possible ? Pouvez-vous me donner un exemple ? Sinon, j'ai plusieurs plan possibles pour plusieurs documents. Si le squelette change d'un doc à l'autre, une bonne partie reste comme (chapitre, section, etc.). Comment gérér la chose le plus proprement: - feuille de style qui contient le squellete et inclue la feuille de style qui contient le description des types d'élements ? y'a mieux ? enfin, ma fameuse XSD qui sera référencée sera adaptée pour plusieurs types de documents... ex: document d'utilisation, d'installation, etc. J'ai donc certaines petite choses qui devront être déclinées suivant les projets (restrictions, certains types d'éléments, attributs, etc.). Le tout doit etre décliné mais sans modifier le "nom" des éléments, attributs, etc. merci. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Non. Un format de validation n'a pas à vocation de faire format de squelette.
Les savants aiment dire que "la validation d'un format XML s'intéresse au respect de la grammaire, pas de la sémantique." Ça veut dire que les validations classsiques comme XSD ne font pas ce genre de chose. Et je n'en connais pas qui le fassent. Mais ça ne veut pas dire que ça n'existe pas. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 27 ![]() |
J'ai trouvé des infos sur un truc schématron ? tu connais ?
je peux passer par du java, du coup, je me disais que je peux passer par une vérification d'une liste de recherche XPath, ou de faire une transformation XSLT qui ne conserve que le squelette et vérifier qu'il est bien équivalent... merci |
|
|
00
|
|
|
#4 |
![]() ![]() Grégory RochePublishing Inscription : octobre 2009 Messages : 1 424 ![]() |
Bonjour fjalt,
je crois aussi que tu n'as pas choisi la bonne direction, là Ce que tu veux faire ne relève pas d'un schéma mais de "l'instance d'un schéma". Tu faire cela avec SAX, DOM, JDOM, ... qui seront plus appropriés je crois. |
|
00
|
Copyright © 2000-2013 - www.developpez.com