diff --git a/zh-cn/application-dev/arkts-utils/xml-generation.md b/zh-cn/application-dev/arkts-utils/xml-generation.md
index ecd0fa5b8d388be7baa85df0872779d1ff1e463b..a506bc7a380fc9c085e6ede79675db7442262202 100644
--- a/zh-cn/application-dev/arkts-utils/xml-generation.md
+++ b/zh-cn/application-dev/arkts-utils/xml-generation.md
@@ -30,15 +30,19 @@ XML模块的API接口可以参考[@ohos.xml](../reference/apis-arkts/js-apis-xml
2. 创建缓冲区,构造XmlSerializer对象。可以基于ArrayBuffer构造XmlSerializer对象,也可以基于DataView构造XmlSerializer对象。
+ 方式1:基于ArrayBuffer构造XmlSerializer对象
+
```ts
- // 方式1:基于ArrayBuffer构造XmlSerializer对象
let arrayBuffer: ArrayBuffer = new ArrayBuffer(2048); // 创建一个2048字节的缓冲区
let serializer: xml.XmlSerializer = new xml.XmlSerializer(arrayBuffer); // 基于ArrayBuffer构造XmlSerializer对象
+ ```
+
+ 方式2:基于DataView构造XmlSerializer对象
- // 方式2:基于DataView构造XmlSerializer对象
- // let arrayBuffer: ArrayBuffer = new ArrayBuffer(2048);
- // let dataView: DataView = new DataView(arrayBuffer);
- // let serializer: xml.XmlSerializer = new xml.XmlSerializer(dataView);
+ ```ts
+ let arrayBuffer: ArrayBuffer = new ArrayBuffer(2048); // 创建一个2048字节的缓冲区
+ let dataView: DataView = new DataView(arrayBuffer); // 创建一个DataView
+ let serializer: xml.XmlSerializer = new xml.XmlSerializer(dataView); // 基于DataView构造XmlSerializer对象
```
3. 调用XML元素生成函数。
diff --git a/zh-cn/application-dev/arkts-utils/xml-overview.md b/zh-cn/application-dev/arkts-utils/xml-overview.md
index dde7b7ccce7e279ad7f46082fcab3e2c1ce061e9..66fd700d25988daacf55aaa10a812936c9653bad 100644
--- a/zh-cn/application-dev/arkts-utils/xml-overview.md
+++ b/zh-cn/application-dev/arkts-utils/xml-overview.md
@@ -25,7 +25,8 @@ XML支持命名空间、实体引用、注释和处理指令等特性,使其
以下是一个简单的XML样例及对应说明,更多XML的接口和具体使用,请见[@ohos.xml](../reference/apis-arkts/js-apis-xml.md)。
```XML
-
+
+
diff --git a/zh-cn/application-dev/reference/apis-arkts/js-apis-uri.md b/zh-cn/application-dev/reference/apis-arkts/js-apis-uri.md
index 9f741c998a8125723b5faee5dc726e0a0a7715d8..d4cff7f8e2c6d3d2b106e7d5fc61cdbfefc81e8c 100644
--- a/zh-cn/application-dev/reference/apis-arkts/js-apis-uri.md
+++ b/zh-cn/application-dev/reference/apis-arkts/js-apis-uri.md
@@ -23,21 +23,21 @@ import { uri } from '@kit.ArkTS';
| 名称 | 类型 | 只读 | 可选 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
-| scheme | string | 否 | 否 | 获取和设置URI的协议部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。|
-| userInfo | string | 否 | 否 | 获取和设置URI的用户信息部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
+| scheme | string | 否 | 否 | 获取和设置URI的协议部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。|
+| userInfo | string | 否 | 否 | 获取和设置URI的用户信息部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
| host | string | 是 | 否 | 获取URI的主机名部分(不带端口),若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。|
| port | string | 是 | 否 | 获取URI的端口部分。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
-| path | string | 否 | 否 | 获取和设置URI的路径部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
-| query | string | 否 | 否 | 获取和设置URI的查询部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
-| fragment | string | 否 | 否 | 获取和设置URI的片段部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
-| authority | string | 否 | 否 | 获取和设置此URI的解码权限组件部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
-| ssp | string | 否 | 否 | 获取和设置URI的解码方案特定部分,方案特定部分是URI的一部分,它包含了特定于协议或方案的信息。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
-| encodedUserInfo12+ | string | 否 | 否 | 获取和设置URI的编码用户信息部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
-| encodedPath12+ | string | 否 | 否 | 获取和设置URI的编码路径部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
-| encodedQuery12+ | string | 否 | 否 | 获取和设置URI的编码查询部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
-| encodedFragment12+ | string | 否 | 否 | 获取和设置URI的编码片段部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
-| encodedAuthority12+ | string | 否 | 否 | 获取和设置URI的编码权限组件部分,若无此部分则返回null对象。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
-| encodedSSP12+ | string | 否 | 否 | 获取和设置URI的编码方案特定部分。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
+| path | string | 否 | 否 | 获取和设置URI的路径部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
+| query | string | 否 | 否 | 获取和设置URI的查询部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
+| fragment | string | 否 | 否 | 获取和设置URI的片段部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
+| authority | string | 否 | 否 | 获取和设置此URI的解码权限组件部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
+| ssp | string | 否 | 否 | 获取和设置URI的解码方案特定部分,方案特定部分是URI的一部分,它包含了特定于协议或方案的信息。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
+| encodedUserInfo12+ | string | 否 | 否 | 获取和设置URI的编码用户信息部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
+| encodedPath12+ | string | 否 | 否 | 获取和设置URI的编码路径部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
+| encodedQuery12+ | string | 否 | 否 | 获取和设置URI的编码查询部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
+| encodedFragment12+ | string | 否 | 否 | 获取和设置URI的编码片段部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
+| encodedAuthority12+ | string | 否 | 否 | 获取和设置URI的编码权限组件部分,若无此部分则返回null对象。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
+| encodedSSP12+ | string | 否 | 否 | 获取和设置URI的编码方案特定部分。
此属性在API version 19之前为只读属性,不可写,修改此属性会报错。
**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
### 命名规则