我有 JSF UI 应用程序,我想显示翻译的国家/地区名称。
我正在使用 Java Locale 获取国家/地区名称。但无法得到我的翻译要求。Java 1.6 Locale 仅提供 44 个独特的国家/地区。
Locale[] localeArray = Locale.getAvailableLocales();
System.out.println("localeArray---->"+localeArray.length);
for (Locale locale : localeArray) {
counter++;
System.out.print("locale-->"+locale+"-------");
System.out.print("locale getISO3Language-->"+locale.getISO3Language());
System.out.println("-----locale.getDisplayCountry(locale)--->"+locale.getDisplayCountry(locale));
System.out.println("-----locale.getDisplayCountry()--->"+locale.getDisplayCountry());
System.out.println("-----locale.getCountry()--->"+locale.getCountry());
System.out.println("----------------------------------------------------"+counter);
}
Run Code Online (Sandbox Code Playgroud)
请让我们知道如何执行我的要求?
Oracle 文档提供链接。
除了 Java 之外,是否还有其他可用的库来执行强大的语言环境特定要求?
我在oracle表中有以下数据集,并希望从该数据生成CSV文件.
CaseID Amount 1000 10 1000 20 1000 50 2000 30 2000 10 3000 30 3000 20 3000 20
有必要从上面的数据中显示以下输出.
CaseID Amount Aggregate 1000 10 1000 20 1000 50 80 2000 30 2000 10 40 3000 30 3000 20 3000 20 70
通过根据caseID组累积金额总和来填充聚合列.
组摘要应显示在组的最后一个元素上.但不是在下一行,应该显示在同一行和下一列中,与最后一个元素匹配.
我尝试使用'Print When Expression'用于其他场景,但无法使用此场景.我也发现了类似的问题,但不满足这个要求.所以想知道可能的解决方案.