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

XML/XSL et SOAP Discussion :

[debutant en devenir] parser


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 760
    Par défaut [debutant en devenir] parser
    Bonjour,
    Je sais qu'est ce que le xml ainsi que comment "l'écrire" mais je ne sais pas du tout comment verifier que mon fichier xml est "well formed".
    J'imagine qu'il faut utiliser un parser mais je ne sais pas comment ni lequel. (Je suis sous linux.)
    D'avance merci

    PS : Oui, il faut chercher mais je suis vraiment perdu...

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    La librairie libxml fournit aussi (éventuellement sous un paquet à part de la librairie en elle même - fichiers so) des utilitaires dont xmllint (qui possède dans ton cas une option intéressante : --valid).


    Cordialement, Julp

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 760
    Par défaut
    Merci
    Maintenant je connais mon erreur, ma balise DOCTYPE ne refere pas à une dtd, cela est genant. Quelqu'un pourrait il m'indiquer une declaration DOCTYPE valable pour docbook?

    J'utilisais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <!DOCTYPE book PUBLIC "-//Norman Walsh//DTD DocBk XML V3.1.4//EN"
                             "http://nwalsh.com/docbook/xml/3.1.4/db3xml.dtd">
    Mais c'est vrai qu'il n'y a rien a cette URL.

    xmllint permet il aussi seulement de verifier que le xml est "well-formed" car n'ayant pas de dtd j'aimerais au moins savoir si mon document est correct. J'ai essayé d'ecrire un xschema et de l'utiliser dans mon fichier xml mais de meme, le programme me repond (oui, superbe dialogue)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    validity error : Validation failed: no DTD found !
    ...

Discussions similaires

  1. [debutant] Recuperer et parser un echo d'un .bat
    Par SofEvans dans le forum Langage
    Réponses: 9
    Dernier message: 05/05/2011, 10h44
  2. [Debutant] Lire et parser un fichier de données ?
    Par mr_samurai dans le forum Débuter
    Réponses: 5
    Dernier message: 18/01/2008, 12h52
  3. [debutant] Parser du DIG ( urgent :( )
    Par cycykewl dans le forum Modules
    Réponses: 14
    Dernier message: 17/01/2006, 08h55
  4. [debutant]Vais devenir fou...
    Par Treuze dans le forum C
    Réponses: 4
    Dernier message: 04/01/2006, 18h33
  5. [debutant]parser un fichier
    Par morphisme dans le forum Langage
    Réponses: 2
    Dernier message: 27/12/2005, 19h00

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