• [^] # Re: Bof

    Posté par (site web personnel) . En réponse à la dépêche Mosh, the Mobile Shell. Évalué à 4.

    Ha oui, et comment tu gères le € sur un ISO-8859-1 ?

    Tu ne le gères pas. Si tu as besoin du symbole € tu prends un autre charmap.

    Ha ok.
    Donc dans ce cas, j'ai mon beau système de fichier en ISO-8859-1 (ben oui, pourquoi pas finalement) et au milieu un fichier qui porte un nom en ISO-8859-15.
    Ha ben merde, comment je fais ?

    qui ne transcrivent pas en ISO-8859 peuvent être échappés facilement avec des antislash en code ou avec des caractères joker

    Ben idem avec de l'utf-8 alors

    console.log('\u00E9\u00E8\u00E7\u00E6\u00E5\u00E4\u00E3' +
     '\u00E2\u00E1\u00EA\u00EB\u00EC\u00ED\u00EE' +
     '\u00EF\u00F0\u00F1\u00F2\u00F3\u00F4\u00F5' +
     '\u00F6\u00F7\u00F8\u00F9\u00FA\u00FB\u00FC' +
     '\u00FD\u00FE\u00FF\u00D1\u00D2\u00D3\u00D4' +
     '\u00D5\u00D6\u00D7\u00D8\u00D9\u00DA\u00DB' +
     '\u00DC\u00DD\u00DE\u00DF\uFEC9');
    // ×ばつØÙÚÛÜÝÞßﻉ
    
    

    A exécuter dans un navigateur qui comprend le js. Et hop, je viens d'écrire de l'unicode en ISO-8859-1. Alors, il est où le problème finalement ?