IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Valider XML Discussion :

specifier le plan


Sujet :

Valider XML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 30
    Points : 22
    Points
    22
    Par défaut specifier le plan
    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.

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par fjalt Voir le message
    Est-ce possible ?
    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.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 30
    Points : 22
    Points
    22
    Par défaut schematron
    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

  4. #4
    Membre émérite
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Points : 2 371
    Points
    2 371
    Par défaut
    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.
    Article : Installation de Cocoon
    Je ne réponds pas aux MP à caractère technique.

Discussions similaires

  1. Installer Interbase en arriere plan depuis delphi
    Par nanaalain dans le forum Bases de données
    Réponses: 9
    Dernier message: 24/11/2003, 14h18
  2. Plan type d'un document de spécification
    Par ludovic.fernandez dans le forum Test
    Réponses: 3
    Dernier message: 06/12/2002, 17h36
  3. [VB6] [ADO] Procedure stockée : spécifier les paramètres
    Par adepdoom dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/10/2002, 10h45
  4. changer l'image d'arrière plan du bureau
    Par etenclin dans le forum MFC
    Réponses: 7
    Dernier message: 22/08/2002, 15h54
  5. FOnction api specifiant la position de la souris
    Par florent dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/05/2002, 20h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo