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

Format d'échange (XML, JSON...) Java Discussion :

Afficher fichier XML compressé


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 12
    Par défaut Afficher fichier XML compressé
    Salem,

    Comment afficher le texte de fichier xml compressé?
    J'ai pu ouvrir un fichier compressé mais je peux pas afficher le contenu.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    try
           {
               //Déclaration d’un fichier destination
               BufferedOutputStream dest = null;
              //Ouverture du fichier à décompresser
              FileInputStream fis = new FileInputStream("D:\\.zip");
               //Ouverture buffer sur ce fichier
               BufferedInputStream buffi = new BufferedInputStream(fis);
              //Ouverture de l’archive Zip via ce buffer
               ZipInputStream zis = new ZipInputStream(buffi);
              //Parcours des entrées de l’archive
               ZipEntry entry;
               while((entry = zis.getNextEntry()) != null) 
               {                               
                   //extraire des données
                   System.out.println("Extracting: " +entry);
                   System.out.println("----"+entry.getCompressedSize());
     
               }
    Comment ajouter les méthodes spécifiées au xml?

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 577
    Par défaut
    Ben... L'afficher où ?
    A priori, que ce soit du XML ou pas on s'en tape, c'est pareil pour tous les fichiers.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Femme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 12
    Par défaut
    Tout d'abord merci thelvin,
    Je veux afficher le texte dans l'output de Netbeans.
    on s'en tape quoi?

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 577
    Par défaut
    Citation Envoyé par Malak Tunisienne Voir le message
    on s'en tape quoi?
    Que ce soit du XML, du HTML, du .txt, du JSON, du CSV ou quoi que ce soit. On s'en fout, c'est tout pareil.
    Tout ce qu'il faut faire, c'est afficher le texte décompressé.

    Citation Envoyé par Malak Tunisienne Voir le message
    Je veux afficher le texte dans l'output de Netbeans.
    En fait, après avoir fait getNextEntry(), il faut lire la ZipInputStream comme une InputStream normale, et elle donnera le contenu non compressé.

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    byte[] buffer = new byte[1024];
    int nbRead = zis.read(buffer);
    while(nbRead > 0) {
      System.out.write(buffer, 0, nbRead);
      nbRead = zis.read(buffer);
    }
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Afficher fichier XML
    Par SuperArbre dans le forum NetBeans
    Réponses: 1
    Dernier message: 16/10/2012, 11h16
  2. [JDOM] Fichier XML compressé
    Par Malak Tunisienne dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 17/01/2012, 00h40
  3. [XSLT] afficher fichier xml venant d'oracle
    Par emperreur dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 05/03/2007, 09h41
  4. Afficher l'arborescence d'un fichier XML
    Par kingmandrax dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/09/2006, 17h24
  5. Réponses: 5
    Dernier message: 08/05/2006, 00h39

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