Visualizzazione dei risultati da 1 a 5 su 5

Discussione: MIME TYPE ed encoding

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230

    MIME TYPE ed encoding

    Ciao,
    avrei bisogno di una libreria che dato il nome di un file completo di estensione e il suo encoding.
    Ho già googleggiato ed ho trovato:
    http://www.rgagnon.com/javadetails/java-0487.html
    Ma lacune librerie nn funzionano.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: MIME TYPE ed encoding

    Originariamente inviato da puntino
    Ciao,
    avrei bisogno di una libreria che dato il nome di un file completo di estensione e il suo encoding.
    :master:

    Dato il nome di un file completo di estensione ed il suo encoding cos'è che devi fare? Hai lasciato la frase in sospeso
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    scusami, la libreria mi deve restiuire il mime tryp del file e il suo encoding a partire dal nome del file ù
    GRazie

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da puntino
    la libreria mi deve restiuire il mime tryp del file e il suo encoding a partire dal nome del file
    Se da una estensione (es. "txt") vuoi ottenere l'appropriato mime-type (es. "text/plain"), beh sappi che si tratta di una banale "mappatura" che puoi fare con una mappa in memoria, generata da codice, letta da un file di configurazione o come ti pare.
    Se hai un nome completo del file, basta solo estrarre la estensione e anche questo è molto semplice.
    Ed elenchi di associazioni estensione<->mime-type ne trovi quanti ne vuoi su internet.

    Poi parli di "encoding" e qui bisogna vedere cosa intendi. Il termine è abbastanza generico e usato in diversi contesti ma per i file di "testo" si intende generalmente il "charset" con cui sono stati codificati i caratteri es. ISO-8859-1 o UTF-8.
    Questo non è facile da determinare solo analizzando i byte del document. Per alcuni charset può essere facile ma con altri è praticamente improbabile riuscirci perché dipende dal contenuto/significato del documento.

    Se invece, ancora, dato il contenuto del file vuoi determinare il tipo (ove possibile) solo analizzando eventuali "header" o zone particolari del file, si può fare ma meglio usare una libreria apposita che ha già la "conoscenza" su come fare queste analisi.

    Spero di essere stato chiaro ... perché più chiaro di così non saprei.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    sei stato molto chiaro, grazie.
    Infatti è l'encoding a preoccuparmi. Immagina di avere una interfaccia a cui passi il file e ti chiedo oltre al suo mime anche il suo encoding come si potrebbe fare ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.