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

Langage PHP Discussion :

[PHP-JS] Génération HTML en Php à partir de fichier XSD


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 39
    Points : 39
    Points
    39
    Par défaut [PHP-JS] Génération HTML en Php à partir de fichier XSD
    Bonjour à tous et à toutes !

    Voilà, en PHP 5 existe-t-il une classe (PEAR,....) ou fonctions permettant de générer un fichier HTML à partir d'un document XSD ?

    SI cela n'existe pas : auriez-vous une idée de la façon de faire ?

    Merci de votre attention et bonne journée !

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 420
    Points : 15 789
    Points
    15 789
    Par défaut
    il suffit de lire le fichier XSD comme un simple fichier XML
    par contre je n'ai pas compris comment est ce que tu construis le fichier html à partir du XSD ?

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 39
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    Merci de ta réponse !

    Pour l'instant rien n'est fais de mon coté pour générer de l'HTML via un fichier XSD en php !
    Je regarde un peu sur le web et j'ai trouvé des tutoriels sur les XFORMS !!

    Donc je suis toujours à la recherche d'un moyen de passer de maniére quasi-automatique du xsd au html à l'aide de PHP.

    Merci de votre attention.

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 420
    Points : 15 789
    Points
    15 789
    Par défaut
    Citation Envoyé par titoff002
    je suis toujours à la recherche d'un moyen de passer de maniére quasi-automatique du xsd au html
    c'est ça que je ne comprend pas
    comment tu passes du xsd au html "à la main" ?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 39
    Points : 39
    Points
    39
    Par défaut
    Pour l'instant aucun passage n'est effectué !
    Je me sert du fuchier xsd pour retranscrire les regles d'insertions de données dans mon formulaire (si y a de nouveaux champs je les rajoutes, si des regles de saisies sont rajoutées je les rajoutent en javascript ) !

    Donc pour l'instant c que de l'interprétation, et je voulais savoir si des choses existaient afin d'automatiser mes traitements.

    J'espère avoir répondu à ta question ??? Car je ne sais comment y répondre autrement !

    Merci !

  6. #6
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 420
    Points : 15 789
    Points
    15 789
    Par défaut
    ah d'accord, tu utilises le fichier XSD comme base pour savoir les champs à saisir. c'est ça que je n'avais pas compris.

    donc ce que tu peux faire c'est lire le fichier XSD, il existe des fonctions PHP qui lisent directement une fichier XML pour te produire un tableau qui représente les données du fichier XML
    pour ça sous PHP4 j'utilise PEAR::Config (http://pear.php.net/package/Config) et sous PHP5 il y a des fonctions qui font ça directement (http://stephaneey.developpez.com/tut...uveautes/#L2.2)

    ensuite à partir de ces informations tu peux ensuite générer le formulaire

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 39
    Points : 39
    Points
    39
    Par défaut
    Merci !

    Donc si je comprends bien , si j'utilise les fonctions de parsing XML de php, il naviguera dans mon fichier XSD comme si c'était un fichier XML ?
    De plus il pourra me ressortir les attributs des balises mentionné dans le fichier XSD ?

    Merci pour l'info !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/10/2010, 15h26
  2. génération de classes a partir d'une xsd
    Par hicham_alaoui1 dans le forum Persistance des données
    Réponses: 0
    Dernier message: 26/09/2008, 13h46
  3. Réponses: 1
    Dernier message: 26/03/2008, 17h57
  4. [PHP-JS] Ancre html # avec PHP
    Par manuphi dans le forum Langage
    Réponses: 10
    Dernier message: 03/12/2007, 22h32
  5. Réponses: 5
    Dernier message: 14/06/2006, 16h35

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