Sto cercando una libreria (con licenza Apache/BSD/EPL) per convertire il testo nativo in ASCII usando \ u per caratteri non disponibili in ASCII (in pratica cosa fa java.util.Properties) .Libreria per la conversione di native2ascii e viceversa
Ho dato un'occhiata e sembra che non ci siano librerie prontamente disponibili. Ho trovato:
- JDK, tools.jar, native2ascii
- Properties.saveConvert() (metodo privato)
- http://www.koders.com/java/fidD26ED81BEBE41932C405904AD53AEE8459BB8509.aspx (GPL)
È qualcuno a conoscenza di una libreria sotto sopra licenze dichiarate?
Thx, questo è un altro approccio. Quello che ancora non posso credere che questo non sia già stato fatto in qualsiasi altra libreria disponibile. Inoltre, è da considerare anche il contrario. –
È possibile utilizzare StringEscapeUtils da apache commons: System.out.println (StringEscapeUtils.escapeJava ("Halloäöü")); C'è anche un unescapeJava corrispondente. Può essere trovato qui: http://commons.apache.org/lang/ – Andreas
Grazie, Andreas. StringEscapeUtils ha fatto esattamente quello che stavo cercando. Mi sembra che questa sarebbe anche una buona risposta alla domanda posta. – Calon