Ngày tốt, trong cơ sở dữ liệu có bảng chứa nhà để bán hồ sơ. Đối với mỗi bản ghi nhà có trường tiền tệ (theo định dạng ISO 4217). Có thể nào đó bằng cách nào đó lấy biểu tượng tiền tệ từ mã đó để tôi có thể sử dụng nó trên mặt trình bày?Mã đơn vị tiền tệ để lập bản đồ ký hiệu tiền tệ
Cảm ơn bạn.
P.S. Đã cố gắng để giải quyết vấn đề đó thiết lập đối tượng tiền tệ (tạo ra bởi Currency.getInstance (currencyCode)) vào DecimalNumberFormat setCurrency phương pháp và sau đó định dạng giá trị tôi cần thiết để hiển thị, nhưng định dạng giá trị vẫn không có ký hiệu tiền tệ.
tôi đã cố gắng để sử dụng getSymbol cho USD thì trả lại là ký hiệu đô la (đúng) nhưng nếu tôi sử dụng EUR hoặc DKK làm mã tiền tệ thì kết quả là EUR hoặc DKK http: // ideone.com/ehmlP – artjomka
Biểu tượng nào được sử dụng tùy thuộc vào Ngôn ngữ được sử dụng. Xem bài viết trong câu trả lời của tôi (cập nhật) – Nivas
Như tôi đã hiểu nếu tôi muốn hiển thị biểu tượng tiền tệ thích hợp, tôi cần phải giữ Locale để định dạng giá trị theo loại tôi cần phải đúng (Ví dụ: ánh xạ ví dụ trên Locale.UK)? – artjomka