Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
64127b74
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
64127b74
编写于
7月 29, 2023
作者:
O
openharmony_ci
提交者:
Gitee
7月 29, 2023
浏览文件
操作
浏览文件
下载
差异文件
!21541 4.2Beta2:异步对象保证获取说明
Merge pull request !21541 from 葛亚芳/OpenHarmony-4.0-Beta2
上级
ac581445
b7570294
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
10 addition
and
10 deletion
+10
-10
zh-cn/application-dev/arkts-utils/xml-parsing.md
zh-cn/application-dev/arkts-utils/xml-parsing.md
+5
-5
zh-cn/application-dev/database/data-persistence-by-preferences.md
...plication-dev/database/data-persistence-by-preferences.md
+2
-2
zh-cn/application-dev/database/data-persistence-by-rdb-store.md
...application-dev/database/data-persistence-by-rdb-store.md
+2
-2
zh-cn/application-dev/database/data-sync-of-kv-store.md
zh-cn/application-dev/database/data-sync-of-kv-store.md
+1
-1
未找到文件。
zh-cn/application-dev/arkts-utils/xml-parsing.md
浏览文件 @
64127b74
...
...
@@ -35,7 +35,7 @@ XML模块提供XmlPullParser类对XML文件解析,输入为含有XML文本的A
```
2.
对XML文件编码后调用XmlPullParser。
可以基于Array
b
uffer构造XmlPullParser对象, 也可以基于DataView构造XmlPullParser对象。
可以基于Array
B
uffer构造XmlPullParser对象, 也可以基于DataView构造XmlPullParser对象。
```
js
...
...
@@ -47,7 +47,7 @@ XML模块提供XmlPullParser类对XML文件解析,输入为含有XML文本的A
'
</note>
'
;
let
textEncoder
=
new
util
.
TextEncoder
();
let
arrBuffer
=
textEncoder
.
encodeInto
(
strXml
);
// 对数据编码,防止包含中文字符乱码
// 1.基于Array
b
uffer构造XmlPullParser对象
// 1.基于Array
B
uffer构造XmlPullParser对象
let
that
=
new
xml
.
XmlPullParser
(
arrBuffer
.
buffer
,
'
UTF-8
'
);
// 2.基于DataView构造XmlPullParser对象
...
...
@@ -62,7 +62,7 @@ XML模块提供XmlPullParser类对XML文件解析,输入为含有XML文本的A
function
func
(
name
,
value
){
str
=
name
+
value
;
console
.
info
(
str
);
return
true
;
//true:继续解析 f
la
se:停止解析
return
true
;
//true:继续解析 f
al
se:停止解析
}
```
...
...
@@ -118,7 +118,7 @@ XML模块提供XmlPullParser类对XML文件解析,输入为含有XML文本的A
let
str
=
''
;
function
func
(
name
,
value
){
str
+=
name
+
'
'
+
value
+
'
'
;
return
true
;
// true:继续解析 f
la
se:停止解析
return
true
;
// true:继续解析 f
al
se:停止解析
}
```
...
...
@@ -167,7 +167,7 @@ XML模块提供XmlPullParser类对XML文件解析,输入为含有XML文本的A
function
func
(
name
,
value
){
str
=
name
+
'
'
+
value
.
getDepth
();
// getDepth 获取元素的当前深度
console
.
info
(
str
)
return
true
;
//true:继续解析 f
la
se:停止解析
return
true
;
//true:继续解析 f
al
se:停止解析
}
```
...
...
zh-cn/application-dev/database/data-persistence-by-preferences.md
浏览文件 @
64127b74
...
...
@@ -68,7 +68,7 @@
return
;
}
console
.
info
(
'
Succeeded in getting preferences.
'
);
// 进行相关数据操作
//
请确保获取到Preferences实例后,再
进行相关数据操作
})
}
catch
(
err
)
{
console
.
error
(
`Failed to get preferences. Code:
${
err
.
code
}
,message:
${
err
.
message
}
`
);
...
...
@@ -93,7 +93,7 @@
return
;
}
console
.
info
(
'
Succeeded in getting preferences.
'
);
// 进行相关数据操作
//
请确保获取到Preferences实例后,再
进行相关数据操作
})
}
catch
(
err
)
{
console
.
error
(
`Failed to get preferences. Code is
${
err
.
code
}
,message:
${
err
.
message
}
`
);
...
...
zh-cn/application-dev/database/data-persistence-by-rdb-store.md
浏览文件 @
64127b74
...
...
@@ -97,7 +97,7 @@
store
.
version
=
3
;
}
//
这里执
行数据库的增、删、改、查等操作
//
请确保获取到RdbStore实例后,再进
行数据库的增、删、改、查等操作
});
}
...
...
@@ -151,7 +151,7 @@
store
.
version
=
3
;
}
//
这里执
行数据库的增、删、改、查等操作
//
请确保获取到RdbStore实例后,再进
行数据库的增、删、改、查等操作
});
```
...
...
zh-cn/application-dev/database/data-sync-of-kv-store.md
浏览文件 @
64127b74
...
...
@@ -171,7 +171,7 @@
return
;
}
console
.
info
(
'
Succeeded in getting KVStore.
'
);
// 进行相关数据操作
//
请确保获取到键值数据库实例后,再
进行相关数据操作
});
}
catch
(
e
)
{
console
.
error
(
`An unexpected error occurred. Code:
${
e
.
code
}
,message:
${
e
.
message
}
`
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录