Android Xml文件生成,Xml数据格式写入
??????? 20 ? Person ????? id?name ? age ??? ?????? ????????? XML ????????????? Context.MODE_PRIVATE??
发布日期:2021-04-30 21:09:53
浏览次数:88
分类:精选文章
本文共 2315 字,大约阅读时间需要 7 分钟。
Android XML ????????????
Android ?????? XML ?? API???????? Xml.newSerializer() ?????????????????????????????????????XML ??????????????
????????????
????????????????????? XML?JSON???????????
????????????? XML?JSON???????????
Android ? XmlSerializer API ???????????????????????????????????????? Java API?? DOM ? SAX?
?? Android ? Xml API ?? XML ??
????? Android ??? Xml.newSerializer() ?? XML ?????????
@Overridepublic void onClick(View v) { // ?? 20 ? Person ?? List persons = new ArrayList<>(); for (int i = 0; i < 20; i++) { persons.add(new Person(i, "zhangsan" + i, i + 10)); } Log.d(TAG, "persons.size(): " + persons.size()); try { // ?? XML ??????? XmlSerializer serializer = Xml.newSerializer(); OutputStream os = openFileOutput("persons.xml", Context.MODE_PRIVATE); serializer.setOutput(os, "UTF-8"); serializer.startDocument("UTF-8", true); serializer.startTag(null, "persons"); for (Person person : persons) { serializer.startTag(null, "person"); serializer.attribute(null, "id", String.valueOf(person.getId())); // ?? name serializer.startTag(null, "name"); serializer.text(person.getName()); serializer.endTag(null, "name"); // ?? age serializer.startTag(null, "age"); serializer.text(String.valueOf(person.getAge())); serializer.endTag(null, "age"); serializer.endTag(null, "person"); } serializer.endTag(null, "persons"); serializer.endDocument(); } catch (Exception e) { e.printStackTrace(); }} ????
- ?? Xml.newSerializer() ???????
- ???????????
- ???? XML ???
- ???? Person ???????????? XML ???
?? XML ????
???????????? XML ????????????????????????
zhangsan 10
????
- ???????????? XML ????????????
serializer.startTag(namespace, tag)????? - ?????????????????? UTF-8???????????
- ??????????????????????????????
??
?? Android ??? Xml.newSerializer() API????????????? XML ????????????????????????????????????????????????????????????????????????
发表评论
最新留言
感谢大佬
[***.8.128.20]2026年06月17日 04时14分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
php当前时间的集中写法
2023-03-01
php微信 开发笔记,微信WebApp开发总结笔记
2023-03-01
php微信公众号开发access_token获取
2023-03-01
php微信公众号开发微信认证开发者
2023-03-01
php微信公众号开发用户基本信息
2023-03-01
php怎么将对象变成数组,php怎么将对象转换成数组
2023-03-01
RabbitMQ - 消息堆积问题的最佳解决方案?惰性队列
2023-03-01
php怎样比较两数大小,jquery如何判断两个数值的大小
2023-03-01
PHP性能监控 - 开启xhprof(一)
2023-03-01
PHP性能监控 - 怎么看xhprof报告(二)
2023-03-01
php截取字符串代码,PHP字符串截取_php
2023-03-01
php截取字符串,无乱码
2023-03-01
php手冊,php手冊之變量范圍
2023-03-01
PHP手机号码归属地查询API接口
2023-03-01
PHP执行耗时脚本实时输出内容
2023-03-01
PHP扩展安装
2023-03-01
PHP扩展数据库连接参数说明详解
2023-03-01
php把get参数放入数组_php怎么将数组转为url参数?
2023-03-01
php接口返回数据 用echo 还是return?
2023-03-01