未验证 提交 7ebba9e0 编写于 作者: O openharmony_ci 提交者: Gitee

!18586 修改xml、converxml模块可选参的默认值

Merge pull request !18586 from 杜文博/cherry-pick-1684898603
......@@ -28,7 +28,7 @@ convertToJSObject(xml: string, options?: ConvertOptions) : Object
| 参数名 | 类型 | 必填 | 说明 |
| ------- | --------------------------------- | ---- | --------------- |
| xml | string | 是 | 传入的xml文本。 |
| options | [ConvertOptions](#convertoptions) | 否 | 转换选项 |
| options | [ConvertOptions](#convertoptions) | 否 | 转换选项 , 默认值是ConvertOptions对象 , 由其中各个属性的默认值组成。 |
**返回值:**
......@@ -89,7 +89,7 @@ convert(xml: string, options?: ConvertOptions) : Object
| 参数名 | 类型 | 必填 | 说明 |
| ------- | --------------------------------- | ---- | --------------- |
| xml | string | 是 | 传入的xml文本。 |
| options | [ConvertOptions](#convertoptions) | 否 | 转换选项 |
| options | [ConvertOptions](#convertoptions) | 否 | 转换选项 , 默认值是ConvertOptions对象 , 由其中各个属性的默认值组成。 |
**返回值:**
......
......@@ -26,7 +26,7 @@ XmlSerializer的构造函数。
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------- | ---- | ------------------------------------------------ |
| buffer | ArrayBuffer \| DataView | 是 | 用于接收写入xml信息的ArrayBuffer或DataView内存。 |
| encoding | string | 否 | 编码格式 |
| encoding | string | 否 | 编码格式 , 默认'utf-8'(目前仅支持'utf-8')。 |
**示例:**
......@@ -362,11 +362,11 @@ console.log(view1) //'<!DOCTYPE root SYSTEM "http://www.test.org/test.dtd">'
## XmlPullParser
### XmlPullParser
### constructor
constructor(buffer: ArrayBuffer | DataView, encoding?: string)
创建并返回一个XmlPullParser对象,该XmlPullParser对象传参两个, 第一参数是ArrayBuffer或DataView类型的一段内存,第二个参数为文件格式(默认为UTF-8)
构造并返回一个XmlPullParser对象。
**系统能力:** SystemCapability.Utils.Lang
......@@ -374,8 +374,8 @@ constructor(buffer: ArrayBuffer | DataView, encoding?: string)
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------- | ---- | ------------------------------------------ |
| buffer | ArrayBuffer \| DataView | 是 | 含有xml文本信息的ArrayBuffer或者DataView。 |
| encoding | string | 否 | 编码格式(仅支持utf-8)。 |
| buffer | ArrayBuffer \| DataView | 是 | 需要解析的xml文本信息。 |
| encoding | string | 否 | 编码格式 , 默认'utf-8'(目前仅支持'utf-8')。 |
**示例:**
......@@ -472,9 +472,9 @@ xml解析选项。
| ------------------------------ | ------------------------------------------------------------ | ---- | --------------------------------------- |
| supportDoctype | boolean | 否 | 是否忽略Doctype , 默认false。 |
| ignoreNameSpace | boolean | 否 | 是否忽略NameSpace,默认false。 |
| tagValueCallbackFunction | (name: string, value: string) =&gt; boolean | 否 | 获取tagValue回调函数。 |
| attributeValueCallbackFunction | (name: string, value: string) =&gt; boolean | 否 | 获取attributeValue回调函数。 |
| tokenValueCallbackFunction | (eventType: [EventType](#eventtype), value: [ParseInfo](#parseinfo)) =&gt; boolean | 否 | 获取tokenValue回调函数 |
| tagValueCallbackFunction | (name: string, value: string) =&gt; boolean | 否 | 获取tagValue回调函数 , 默认null。 |
| attributeValueCallbackFunction | (name: string, value: string) =&gt; boolean | 否 | 获取attributeValue回调函数 , 默认null。 |
| tokenValueCallbackFunction | (eventType: [EventType](#eventtype), value: [ParseInfo](#parseinfo)) =&gt; boolean | 否 | 获取tokenValue回调函数, 默认null。 |
## ParseInfo
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册