Pour une application Java qui rassemble des données provenant de plusieurs sources et effectue elle-même certains calculs, nous voulons offrir aux utilisateurs la possibilité d'utiliser leurs propres chaînes de format, et nous préférerions la syntaxe de chaîne de format qu'ils connaissent dans l'application Excel (par ex. "$ "#,###.,0
) qui se trouve être le même que celui utilisé dans .net y Services d'analyse .
La chose la plus proche de l'utilisation que j'ai trouvée en Java est Format décimal qui ne dispose pas de certaines fonctionnalités (par exemple, le formatage des milliers et des millions en plaçant le séparateur de milliers à la fin, les nombres à virgule flottante NaN et infini sont affichés différemment, etc.
Pour l'instant, le formatage numérique suffirait. Peut-être que le formatage des dates et des chaînes de caractères deviendra une exigence à l'avenir.
Existe-t-il une bibliothèque, ou devrions-nous la développer nous-mêmes ?
Je ne peux pas imaginer que nous sommes les seuls à avoir ce problème.
Le POI tel que suggéré par Noel M ne semble pas offrir de solution. D'autres idées ?