gpt4 book ai didi

java - 作为 Maven 构建的一部分将字符串转换为 unicode

转载 作者:行者123 更新时间:2023-12-01 04:48:02 24 4
gpt4 key购买 nike

我有一些本地化资源文件(例如 messages_es.properties),它们需要采用 unicode 格式才能在浏览器中正确显示。为了避免必须存储资源文件的 unicode 和非 unicode* 版本,我想将转换为 unicode 任务合并到 Maven 构建中。有没有简单的方法/工具可以做到这一点?

示例

label.button.loadMoreImages=CARGAR MÁS IMÁGENES -> label.button.loadMoreImages=CARGAR MÁS IMÁGENES

*当文本发生变化并需要重新翻译时更容易使用

最佳答案

您的要求非常具体,我怀疑您能否找到一个工具来完成您想要的任务。考虑writing your own Maven plugin .

首先,您必须获取属性文件并解码数据。属性文件通常存储在 ISO 8859-1 中,但也可以 perform your own character decoding通过提供一个InputStreamReader

接下来,您要枚举非 ASCII 值并对它们进行 XML 转义。 Apache Commons Lang如果您不想自己动手,则提供了一种类型来执行此操作。

关于java - 作为 Maven 构建的一部分将字符串转换为 unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15497552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com