安卓生成xml字符串(写xml)
2023-09-27 14:27:30 时间
用途
在安卓里,有时需要生成xml字符串.
解决方案
- 样例代码:
fun writeXml(): String? {
val serializer = Xml.newSerializer()
val writer = StringWriter()
serializer.setOutput(writer)
serializer.startDocument("UTF-8", true)
serializer.startTag("", "items")
serializer.startTag("", "item")
serializer.startTag("", "name")
serializer.text("jerry")
serializer.endTag("", "name")
serializer.endTag("", "item")
serializer.endTag("", "items")
serializer.endDocument()
return writer.toString()
}
- 样例输出
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><items><item><name>jerry</name></item></items>
格式化后输出:
<?xml version="1.0" encoding="utf-8"?>
<items>
<item>
<name>jerry</name>
</item>
</items>
相关文章
- 安卓逆向_1 --- 逆向环境配置、APK 文件结构、APK 打包流程
- 手把手教你用AirtestIDE无线连接安卓手机
- 安卓开发_自定义控件_界面的简单侧滑
- 基于Bmob后台的AutoBank安卓客户端(实习最后两天)
- ubuntu 18.04 64bit下如何安装安卓虚拟机anbox?
- 安卓权限
- 中情局黑客武器库曝光,苹果安卓加密系统均被突破
- Unity 发布安卓JDK,SDK配置
- 安卓开发笔记(十一):SharedPrefences储存
- 安卓开发学习笔记(二):如何用Android Stuidio在res资源下创建xml视图文件
- 【安卓疑难杂症】:安卓安装、gradle下载、AndroidStudio报错:Connection timed out: connect If you are behind an HTTP proxy
- 安卓创始人成立新团队 打造智能家居产品
- 安卓 一加7t 禁止google play服务
- Suprema RFID指纹扫描仪增加安卓设备支持
- Check Point:中国黑客利用伪基站传播安卓银行木马