鸿蒙怎么解析XMl文件,三层XML结构,救命啊
鸿蒙怎么解析XMl文件,三层XML结构,救命啊
cke_143.png
鸿蒙
XMl
赞
收藏 0
回答 1
待解决
相关问题
鸿蒙 | Jar包中解析xml文件为空值。
5583浏览 • 1回复 待解决
编辑XML文件时报错:Unknown HarmonyOS XML attribute怎么回事?
4941浏览 • 1回复 待解决
救命,鸿蒙怎么写动画啊
4318浏览 • 2回复 待解决
VectorElement怎么定义对应的xml
7047浏览 • 2回复 待解决
DVS中xml格式的layout文件如何关联java文件
3648浏览 • 1回复 已解决
请问:hitool用于加载分区的.xml文件来源于哪里?
7192浏览 • 1回复 已解决
xml没有自动补全,要怎么办
6149浏览 • 3回复 待解决
XML CheckBox 图标间隔能设置吗?
2831浏览 • 1回复 待解决
求xml文件给图片添加无障碍朗读的语法?
3203浏览 • 1回复 待解决
napi_module结构体字段描述解析
221浏览 • 1回复 待解决
安卓中AndroidManifest.xml配置<meta-data/>,对应在鸿蒙中怎么配置?
4016浏览 • 1回复 待解决
java代码如何为button添加xml背景?
2318浏览 • 2回复 待解决
请问xml布局写法为什么和xml规定的语法不一样
2555浏览 • 1回复 已解决
我想用XML布局增加一个图片怎么实现?
8830浏览 • 4回复 待解决
关于xml中include的使用问题
5852浏览 • 2回复 待解决
如何查看官方的xml文档?
8930浏览 • 2回复 待解决
如何提供代码实现一个控件关联graphic/ .xml?
7102浏览 • 2回复 已解决
求助:devecostudio中的xml没有color preview
4185浏览 • 2回复 待解决
FA模型的应用组件分类与经典三层(MVC?)的区别
209浏览 • 1回复 待解决
关于在api8下ets开发引用xml图片的问题
1651浏览 • 1回复 待解决
物联网的层次结构中,网络层负责什么工作?
3081浏览 • 1回复 待解决
程序怎么读写设备上的文件啊?
2286浏览 • 1回复 待解决
原来不是用XML布局的哈
7997浏览 • 1回复 待解决
选择本机上的一个xlsx文件,本地解析文件,如何获取本地文件的path
4194浏览 • 1回复 待解决
第三方怎么装鸿蒙系统?
590浏览 • 1回复 待解决
可参考以下代码:
在开发中,开发者有时候会使用到xml文件格式的数据,本示例将使用xml工具类对xml文件进行数据解析,主要步骤如下:
<?xml version="1.0" encoding="utf-8"?>
<user>
<name>Jacky</name>
<age>18</age>
</user>
import resourceManager from '@ohos.resourceManager';
resourceManager.getRawFile("test.xml", (error, value) => {
if (error != null) {
console.log("error is " + error);
return
}
let arrayBuffer = value.buffer; // unit8Array
var xmpParser = new xml.XmlPullParser(arrayBuffer);
var tagName = ""
//do something
}
function func(key, info) {
if (key == xml.EventType.END_DOCUMENT) {
return false // 结束解析
}
if (key == xml.EventType.START_TAG) {
tagName = info.getName()
}
if (key == xml.EventType.TEXT) {
if (tagName == "name") {
this.name = info.getText()
}
if (tagName == "age") {
this.age = info.getText()
}
}
return true;
}
var options = { supportDoctype: true, ignoreNameSpace: true,
tokenValueCallbackFunction: func }
// 解析xml文件字节数组
xmpParser.parse(options);
});