CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

JAVA - écriture fichiers - retour ligne

setsuko2
setsuko2
Niveau 4
23 avril 2008 à 15:32:30

Bonjour,

voila, j'ai un souci ... :-(
Je souhaite écrire dans un fichier en Java. Ca marche impec, le seul probleme est que les retours à la ligne ne passent pas ...
Au lieu d'avoir un vrai retour a la ligne, dans mon fichier j'ai droit a un petit carré

http://img297.imageshack.ack.us/img297/2379/testdd7.jpg

J'ai "tout" essayé, remplacer "\n" par (char)13 ... etc ...
Comment corriger ca SVP ?

Merci d'avance :-)))

Thicot
Thicot
Niveau 10
23 avril 2008 à 15:35:40

C'est dû au bloc notes qui interprète pas les retours chariot de manière standards. De mémoire, si tu l'ouvres avec Wordpad par exemple (ou un autre éditeur de texte) ça ne le fera pas.

En fait avec le bloc notes, le retour chariot, c'est pas \n c'est \r\n :ok:

setsuko2
setsuko2
Niveau 4
23 avril 2008 à 15:40:31

Super merci beaucoup pour ta rapidité, ca marche impec merci beaucoup :-)))

dnob700
dnob700
Niveau 10
23 avril 2008 à 22:56:25

En fait, c'est plutôt wordpad qui est non standard. La convention sous windows est que les retours chariot sont \r\n (sous mac, c'est le contraire, sauf que ça à peut-être changé).

Des truc comme wordpad sont plus malin, mais il vaut mieux suivre la convention. Elle est d'ailleurs aussi la règle pour le protocol http.

godrik
godrik
Niveau 30
25 avril 2008 à 10:25:47

mac utilise la convention unix maintenant (\n) avant il utilisait \r

Il existe des outils qui font la conversion, dos2unix et unix2dos.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment