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

Documents Java Discussion :

JXL: sous linux?


Sujet :

Documents Java

  1. #1
    Membre éclairé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Par défaut JXL: sous linux?
    Bonjour,

    je vousdrais juste savoid si JXL (lecture et ecriture sur fichier excel) fonctionnait sous linux (et mac).
    Pourquoi? Parce que j'utilise un fichier excel comme fichier de config (donc l'utilisateur n'a pas à l'ouvrir par ses propres moyens). Donc un acces au fichier via mon appliction java suffit, mais est-ce possible sous tous les OS?

    D'avance merci

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Oui JXL est codé en java natif...

    Par contre un fichier excel pour la conf....

    Ca me semble peu fiable quand même, dans le genre plutôt pas safe et lance flamme pour tuer une mouche. Excel c'est fait pour faire des feuilles de calcul, pas des fichiers de conf...
    Je te conseillerais plutôt de mettre en place un système de cryptage/décryptage.
    Ou si ton fichier n'est pas sensé varier tout simplement l'inclure dans un des jars de ton appli.

  3. #3
    Membre éclairé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Par défaut
    Merci pour la reponse.

    Au fait, c'est un petit fichier de config (juste mettre le chemin vers un ou deux fichiers). Mais si ce fichier vient à disparaitre, ce n'et pas tres grave (par exemple via la suppression manuelle par l'utilisateur).

    J'ai aussi hesité avec un fichier XML (mais bon, pour mon cas je ne sais pas si ca vaut le coup de mettre en place un shema XML).

    Par contre, l'histoire du cryprage, en quoi ca consiste concretement et qd est-ce utilise d'avoir recours à cela?

    D'avance merci

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bah dans le cas ou tu veux que l'utilisateur ne puisse même pas le comprendre

  5. #5
    Membre éclairé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Par défaut
    ah,ok merci, mais là c'est pas trop necessaire

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pourquoi ne pas utiliser un simple fichier properties et la classe Properties. Ce sera largement moins lourd que JXL.

  7. #7
    Membre éclairé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Par défaut
    Je ne connais pas propreties... peux-tu me donner un lien interessant vers un tuto.

    D'avance merci

  8. #8
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Un fichier properties est juste un vulgaire fichier texte contenant des paires Clef/Valeur de la façon suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    maclef1=mavaleur1
    maclef2=mavaleur2
    ...
    trucmuche=machin
    Et la classe properties permet de charger directement ce fichier en mémoire, et y accéder comme s'il s'agissait d'une Map

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Properties props = new Properties();
    props.load(new FileReader(new File("monFichierProperties.properties"));
    String mavaleur1 = (String) props.get("maclef1");
    9à n'a rien de bien complexe.

    Grosso merdo direction la doc de la classe Properties

  9. #9
    Membre éclairé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Par défaut
    Effectivement, ca a l'air assez simple d'utilisation, je regarderai ca des ce soir.

    Mais avant de me plonger dans la doc avec grande attention, pense-tu que cela peut-etre utilisé dan mon cas :
    J'ai un ficheir yant comme données (*** = separateur):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fileName *** path *** taille *** valeur1 *** valeur2 *** valeur 3
    ce qui donne par exmple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    test.txt *** c:\test.txt *** 12548*** 21 *** 33 *** 44
    test1.txt *** c:\test\test1.txt *** 14587*** 15 *** 27 *** 34
    ....
    D'avance merci

    ps: je dois pouvoir ajouter et supprimer des lignes (par exemple supprimer la ligne test1.txt *** c:\test\test1.txt *** 14587*** 15 *** 27 *** 34

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Série] Accès au port série sous linux
    Par ghost dans le forum Entrée/Sortie
    Réponses: 10
    Dernier message: 10/10/2007, 10h43
  2. Comment désinstaller MySQL sous linux
    Par nahmsath dans le forum Installation
    Réponses: 5
    Dernier message: 18/09/2007, 10h46
  3. installer jbuilder7 sous linux
    Par rtlinfo34 dans le forum JBuilder
    Réponses: 5
    Dernier message: 30/10/2002, 19h16
  4. Réponses: 2
    Dernier message: 25/10/2002, 22h19
  5. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57

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