Lire un xml dont on ne sait rien...

Résolu
romaintherenty Messages postés 3 Date d'inscription vendredi 17 décembre 2004 Statut Membre Dernière intervention 27 décembre 2004 - 27 déc. 2004 à 11:12
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 27 déc. 2004 à 14:28
Salut et joyeuses fêtes, voilà mon petit challenge de noel...

Je voudrais savoir s'il est possible en html ou jsp d'afficher le contenu d'un fichier xml que l'on reçoit, mais dont on ne connait que le nom (sans connaitre le nom des balises à l'intérieur).

C'est très important, sauvez moi.... merci d'avance.
PS : j'utilise Websphere Development Studio, sous environnement Struts.

Rom, artiste développeur

3 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
27 déc. 2004 à 14:28
Et tu veux qu'il se comporte comme un document XML normal quand on clique sur les noeuds? Parce que sinon, il te suffit de le recopier dans ton tableau comme du texte.
Si tu veux qu'il se comporte comme un vrai document XML (sans feuille de style XSL), il vaut mieux l'afficher dans une page separee (un simple lien, le navigateur de l'utilisateur l'ouvrira correctement).
Si tu veux melanger les 2...a mon avis, il faut que ta page soit en bon XHTML. Je te renvoie au W3C pour ca.
3
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
27 déc. 2004 à 12:39
Hello,

je ne comprends pas bien ta question en fait. Si tu ouvres un document XML, quel qu'il soit, et s'il est bien forme, cela fonctionnera. Tu double-cliques sur le fichier, et il devrait s'ouvrir dans IE ou ton navigateur web en tous cas. Sinon, ben tu l'ouvres avec ton navigateur web.

Voila :-)
0
romaintherenty Messages postés 3 Date d'inscription vendredi 17 décembre 2004 Statut Membre Dernière intervention 27 décembre 2004
27 déc. 2004 à 13:38
Et bien en fait, j'ai un fichier xml, je ne veux pas utiliser d'xsl, mais je voudrais tout de même l'inclure dans ma page jsp de façon à ce qu'il apparaisse dans un tabelau...
voici le fichier xml en question :

<?xml version="1.0"?>

<CLIENT>
<CODECLIENT>
026
<CODART>37</CODART>
<LIBART>CAMIONNETTE</LIBART>
<NUMCDE>45985226</NUMCDE>
<DTECDE>22/12/2004</DTECDE>
<CODEPOSTAL>37000</CODEPOSTAL>
<VILLE>TOURS</VILLE>
<TEL>02.47.02.47.02</TEL>
<FAX>02.47.02.47.01</FAX>
</CODECLIENT>
<CODECLIENT>
027
<CODART>45</CODART>
<LIBART>NAVIRE</LIBART>
<NUMCDE>45687027</NUMCDE>
<DTECDE>17/12/2004</DTECDE>
<CODEPOSTAL>45000</CODEPOSTAL>
<VILLE>ORLEANS</VILLE>
<TEL>02.45.02.45.00</TEL>
<FAX>02.45.02.45.01</FAX>
</CODECLIENT>
<CODECLIENT>
028
<CODART>10</CODART>
<LIBART>VELO</LIBART>
<NUMCDE>45126407</NUMCDE>
<DTECDE>08/03/2004</DTECDE>
<CODEPOSTAL>77007</CODEPOSTAL>
<VILLE>BONDCITY</VILLE>
<TEL>00.00.00.00.07</TEL>
<FAX>00.00.00.00.77</FAX>
</CODECLIENT>
<CODECLIENT>
029
<CODART>14</CODART>
<LIBART>TRAINEAU</LIBART>
<NUMCDE>45126010</NUMCDE>
<DTECDE>24/12/2004</DTECDE>
<CODEPOSTAL>77007</CODEPOSTAL>
<VILLE>BONDCITY</VILLE>
<TEL>00.00.00.00.07</TEL>
<FAX>00.00.00.00.77</FAX>
</CODECLIENT>
<CODECLIENT>
030
<CODART>15</CODART>
<LIBART>Pack de 6 RENNES</LIBART>
<NUMCDE>45126011</NUMCDE>
<DTECDE>24/12/2004</DTECDE>
<CODEPOSTAL>77007</CODEPOSTAL>
<VILLE>BONDCITY</VILLE>
<TEL>00.00.00.00.07</TEL>
<FAX>00.00.00.00.77</FAX>
</CODECLIENT>
<CODECLIENT>
031
<CODART>69</CODART>
<LIBART>POULICHE</LIBART>
<NUMCDE>45126012</NUMCDE>
<DTECDE>14/12/2004</DTECDE>
<CODEPOSTAL>77007</CODEPOSTAL>
<VILLE>BONDCITY</VILLE>
<TEL>00.00.00.00.07</TEL>
<FAX>00.00.00.00.77</FAX>
</CODECLIENT>
</CLIENT>

Rom, artiste développeur
0
Rejoignez-nous