Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : XML et JEditorPane [ Divers / Débutant(e) ] (haco28)

mercredi 13 septembre 2006 à 18:51:29 | XML et JEditorPane

haco28

Bonjour, je voudrais savoir comment afficher du XML dans un JEditorPane.
Voila mon code :
import java.io.File;
import java.io.IOException;
import java.net.MalformedURLException;

import javax.swing.JEditorPane;
import javax.swing.JInternalFrame;
import javax.swing.JScrollPane;


public class Vue extends JInternalFrame {
    /**
     *
     */
    private static final long serialVersionUID = -8140344264600329136L;
    private JEditorPane jep;

    public Vue(){
        this.setTitle("Vue : Bandes Dessinees");
        this.setClosable(true);
        this.setResizable(false);
        this.setIconifiable(true);
       
        File f = new File("./bd/Bibliotheque_BD.xml");
        jep = new JEditorPane();
        jep.setEditable(false);
        JScrollPane jsp = new JScrollPane(jep);
        this.add(jsp);
        try {
            jep.setPage(f.toURL());
        } catch (MalformedURLException e1) {
            e1.printStackTrace();
        } catch (IOException e1) {
            e1.printStackTrace();
        }
    }
}

et voila le resultat :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<?xml-stylesheet href="bd.xsl" type="text/xsl"?>
<bd>
    <livre>
        <nisbn>2-84055-236-1</nisbn>
        <titre>L'archipel du danger</titre>
        <auteur>Alain Ayroles - Jean-Luc Masbou</auteur>
        <datepublication>?</datepublication>
        <nbpages>123</nbpages>
    </livre>
    <livre>
        <nisbn>2-84625-021-9</nisbn>
        <titre>Love me tender</titre>
        <auteur>TerryMoore</auteur>
        <datepublication>?</datepublication>
        <nbpages>654</nbpages>
    </livre>
    <livre>
        <nisbn>2-7234-4577-1</nisbn>
        <titre>L'invincible</titre>
        <auteur>Zep, Tébo</auteur>
        <datepublication>?</datepublication>
        <nbpages>450</nbpages>
    </livre>
</bd>



mercredi 13 septembre 2006 à 19:09:25 | Re : XML et JEditorPane

sheorogath

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
mdr c'est normal le xml n'est qu'une structure de donnees

le composant JEditorPane n'affiche ue du html

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"

mercredi 13 septembre 2006 à 19:10:23 | Re : XML et JEditorPane

sheorogath

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
enfin n'interprete que du html

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"

mercredi 13 septembre 2006 à 19:17:09 | Re : XML et JEditorPane

haco28

ouais mais ya pas un moyen.
pace qu'on parle de parseur etc, mais je comprends rien
vous pouvez m'aider ?


mercredi 13 septembre 2006 à 19:23:23 | Re : XML et JEditorPane

sheorogath

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
le xml decris une structure de donnees
genre ta un programme de gestion d'employee et les employee sont dans un fichier xml
le fichier xml pourrais avoir cette forme :

<employee>
<nom>S....</nom>
<prenom>Thomas</prenom>
<age>16</age>
</employee>

un parseur te permet de decouper le fichier comme bon te semble
je ne peu pas te conseiller plus je peche un peu en xml

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"

mercredi 13 septembre 2006 à 19:26:20 | Re : XML et JEditorPane

haco28

merci quand meme pour l'explication

mercredi 13 septembre 2006 à 19:27:33 | Re : XML et JEditorPane

sheorogath

Membre Club Administrateur CodeS-SourceS
on est plus ou moins la pour ca :p

bonne continuation

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"

mercredi 13 septembre 2006 à 19:29:25 | Re : XML et JEditorPane

sheorogath

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

juste un petit truc
comme ca n'as pas l'air du gros xml avec plein de balise et d'id tu peut essayer de le parser ac mon parseur qui est sur le site

il ne vaut pas les autres mais il est leger et simple d'utilisation

voila

++
"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"

mercredi 13 septembre 2006 à 19:42:28 | Re : XML et JEditorPane
jeudi 14 septembre 2006 à 10:25:13 | Re : XML et JEditorPane

super_toinou

tu peux associer du xml avec du xslt ce qui te permettera de créer un rendu graphique. Comme l a si bien dit sheorogath xml décrit une structure de donnée avec xsl tu peux décrire comment tu souhaite "formater" (ou afficher) ta structure de données. Xsl est fait pour marcher avec xml Avec qques heures sur des tutoriaux t arrivera si tu veux à transformer ton xml en html pour l afficher dans ton JEditorPane ++ Toinou



Cette discussion est classé dans : xml, jeditorpane, import, e1, jep


Répondre à ce message

Sujets en rapport avec ce message

[jaxp] affichage du fichier xml sans par courir noeud par noeud [ par djodjoo ] Voilà une partie de mon code :import java.io.*;import javax.xml.parsers.*;import org.apache.crimson.tree.XmlDocument;import org.w3c.dom.*;import org.x ajout et suppression de nodes dasn un fichier XML [ par dragon ] je suis pas désespéré, mais je cherche comment ajouter et supprimer des nodes dans un fichiers XMLvoici ma class XML:package tp3;import java.io.File recuperer contenu de balise xml avec sax [ par lolofx ] salut, voila, je voudrais recuprer le contenu d'une balise xml choisi voila la sourcepour info nom correspond au nom de la balisefichier au nom du fic Parser du XML avec JDOM en java [ par red210 ] Voila je pose une ptit questin concernant le XML... Je viens tout juste de lire un super tuto pour lire et générer du XML ca me pousse à m'y mettre ca couleur XML avec JEditorPane [ par counech ] Bonjour, J'ai un JEditorPane ou j'insère des balises XML. je voulais savoir si c'etait possible de mettre des couleurs dans mon JEditorPane, histoire Probleme d'import de package avec eclipse [ par MoOx_t ] Bonjour a tous!Voila ma situation : Je suis en stage de fin d'étude en IUT d'informatique et je réalise un etude sur le portage d'une interface de vb [XML][DOM]getattribute [ par siropipo ] Bonsoir tous !jai donc ce fichier xml :       taille1   v Mise e forme d'un fichier des info retirer a l'aide d'un Parser xml [ par Caralho27 ] J'effectuen un parsing sur plusieurs fichiers à l'aide d'un programme JAVA mais il me faudrait mettre les valeurs que g rechercher dans un tableau.Je Le problemed'un JEditorPane [ par chebil ] Bonjourj'ai un probleme avec le JEditorPane:je cherche a  afficher la page html dont le code source est le suivant //"<A href="http://www.w3.org/TR/ht JDOM : ajout de la balise pour xsl pour lire un xml stylé ? [ par SilverGrom2 ] Bonsoir, voila pour pouvoir être "stylé" un fichier xml doit contenir la balise : j'utilise JDOM pour créer mon fichier xml mais je n'arriv


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.