因为公司业务需要开多一个国家,让我帮忙导出一份string.xml 导出到excel表格,日常都是百度直接搜导出的,刚好最近有空就花了两三个小时写个方便自己使用的jar包吧,代码都已经上传到gitee上了gitee.com/lindanrong/…
基本的使用就不说什么了截图操作
根据提示输入指定的类型数字并输入对应的操作
类型1 string.xml转Excel
会把strign.xml中使用 translatable="false" 导入到第二个表格,第一个表格为需要翻译的文本
类型2 多语言的Excel生成对应的多个string.xml
这里开头的_name 需要按照这种格式输入翻译字段 会将这种类型的翻译导出到对应的string.xml
类型3 单个excel转化string.xml
以下图这种格式:
转出成对应的string.xml
主要就是根据项目中提供的模板就可以了导出xml或者excel了 主要的是考虑一下代码特殊的字段
private static String escapeXml(String value) {
if (value == null) return "";
return value.replace("&", "&")
.replace("<", "<")
.replace(">", ">")
.replace(""", """)
.replace("'", "'");
}
嗯 就是这么简单的小工具包,懒得每次都找百度 干脆自己写一个留着用 开发调试到测试耗时3小时 niec~