Я могу получить текстовое описание кода валюты ISO в Java?

составьте таблицу с два сам ссылка на столбцы PreviousID и NextID. Если объект будет первой вещью в списке, то PreviousID будет пустым, если это будет последним, NextID будет пустым. SQL будет выглядеть примерно так:

create table tblDummy
{
     PKColumn     int     not null, 
     PreviousID     int     null, 
     DataColumn1     varchar(50)     not null, 
     DataColumn2     varchar(50)     not null,  
     DataColumn3     varchar(50)     not null, 
     DataColumn4     varchar(50)     not null, 
     DataColumn5     varchar(50)     not null, 
     DataColumn6     varchar(50)     not null, 
     DataColumn7     varchar(50)     not null, 
     NextID     int     null
}
9
задан brabster 22 September 2009 в 08:59
поделиться

4 ответа

Вам нужно будет настроить собственное отображение. Вопросы Google или Stackoverflow будут указывать на сайт ISO

. Однако вам придется очистить страницу, поскольку, похоже, нет XML или текстового файла, как для страны

2
ответ дан 4 December 2019 в 13:48
поделиться

Такое сопоставление снова будет зависеть от локали … Я думаю, что лучше всего будет внимательно взглянуть на ISO 4217 и создать карту от кода валюты до названия валюты.

4
ответ дан 4 December 2019 в 13:48
поделиться

Это не поддерживается Java, но некоторые библиотеки могут это сделать.

Мой выбор номер один - ICU,

http: // icu-project. org / apiref / icu4j / com / ibm / icu / util / Currency.html # getName% 28java.util.Locale,% 20int,% 20boolean []% 29

Этот вызов может дать вам название валюты в нескольких локации. ICU также поддерживает все другие функции i18n, недоступные в JRE. Однако он довольно большой.

Другой вариант - jPOS,

http://gl.jpos.org/

Если вы что-то делаете с финансовыми данными, это стандарты де-факто. Следите за его лицензией. Нашим юристам это почему-то не понравилось.

Следите за его лицензией. Нашим юристам это почему-то не понравилось.

Следите за его лицензией. Нашим юристам это почему-то не понравилось.

3
ответ дан 4 December 2019 в 13:48
поделиться

Не входит в стандартный API. Данные, стоящие за классом Currency, загружаются из частного класса пакета java.util.CurrencyData , и там просто нет текстового описания. Вы можете посмотреть его, если у вас установлен исходный код вместе с JDK.

2
ответ дан 4 December 2019 в 13:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: