博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android国际化-补充
阅读量:4677 次
发布时间:2019-06-09

本文共 1183 字,大约阅读时间需要 3 分钟。

在XMLWriter中需先创建文件目录,在此路径基础上创建.xml文件。

private static void builderArrayResources(    // E:\Android_learn&practise\Android_International\tobe_resources\MusicPlayer\values\    // E:\Android_learn&practise\Android_International\tobe_resources\MusicPlayer\values\arrays.xml        ArrayList
arrayEntities, File file) throws Exception { OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("utf-8"); XMLWriter writer = new XMLWriter(new FileOutputStream(file), format); Document document = DocumentHelper.createDocument(); Element root = document.addElement("resources"); for (ArrayEntity arrayEntity : arrayEntities) { Element arrayElement = root.addElement("string-array"); arrayElement.addAttribute("name", arrayEntity.getName()); List
items = arrayEntity.getItems(); for (String item : items) { Element itemElement = arrayElement.addElement("item"); itemElement.setText(item); } } writer.write(document); writer.close(); }

 

转载于:https://www.cnblogs.com/qianrushi5/p/4427697.html

你可能感兴趣的文章
Python2.7升级至Python3.6
查看>>
框架集
查看>>
003
查看>>
HDU 2923 Einbahnstrasse (最短路,3级)
查看>>
实验吧-密码学-我喜欢培根
查看>>
java set集合与List集合练习
查看>>
简短总结一下C#里跨线程更新UI
查看>>
201612-2 工资计算
查看>>
DevExpress下拉多选框 CheckComboboxEdit、CheckedListBoxControl
查看>>
HashMap实现缓存
查看>>
javax.persistence.TransactionRequiredException: Executing an update/delete query
查看>>
Gym 100733G No Negations
查看>>
C++ 编写的DLL导出的函数名乱码含义解析
查看>>
python的setup.py文件及其常用命令
查看>>
JavaScript中的事件循环
查看>>
花花的礼物 (huahua)
查看>>
AssetBundle
查看>>
JS对象 字符串分割 split() 方法将字符串分割为字符串数组,并返回此数组。 语法: stringObject.split(separator,limit)...
查看>>
PHP加密解密函数之Base64
查看>>
PHP加密解密函数之Crypt
查看>>