bonjour a tous,
voila j'ai un problème j'ai un fichier XMI ( généré a partir de poseidon for uml) et il faut ke je le parse est ce que vous avez des idées?
merci
Publicité
Posté le 04-06-2006 à 12:18:12
nagadoudi
T nagadoudi, rentre ta finette
Posté le 04-06-2006 à 12:38:01
Le format XMI respecte la norme XML. Il existe pas mal de fonctions PHP d'analyse XML.
Si tu as PHP 5, je te conseille les fonctions de la classe SimpleXML, très faciles d'utilisation. Pour aller plus loin, couple les avec les fonctions DOM.
merci
mais j'ai essayé avec la fonction php parser fichier xml qui prend en entrée comme aragument le fichier xml et ki retourne un tableau contenant toutes les informations des balises mais ça ne marche pas avec un fichier XMI
nagadoudi
T nagadoudi, rentre ta finette
Posté le 04-06-2006 à 13:05:29
Est-ce que la fonction t'affiche un message d'erreur ?
Est-ce que ton fichier XMI ne respecte pas la grammaire XML ?
merci a toi d'essayer de m'aider en fait il ne m'affiche aucune erreur et mon fichier XMI a le même format qu'un fichier XML
bugmenot
Posté le 04-06-2006 à 13:12:11
tu peux le valider avec un valideur XML ? Voir si il est déjà bien formé et correct vis à vis de la DTD ?
Spoiler :
parce que bon, les fichier XMI, j'ai déja eut des belles surprises. Et un grand bravo à un outil au nom de fleur qui met la déclaration de la DTD entre commentaires pour pas qu'on voit ses bétises
mimouna
Posté le 04-06-2006 à 13:15:24
stp comment je fais pour valider mon fichier XMI?
merci
nagadoudi
T nagadoudi, rentre ta finette
Posté le 04-06-2006 à 22:17:28
Si tu as un outil qui permet de valider du XML en fonction d'une DTD, ça m'intéresse aussi.