diff --git a/zh-cn/application-dev/reference/apis/js-apis-convertxml.md b/zh-cn/application-dev/reference/apis/js-apis-convertxml.md index fccd142de86dfb397585557c8a9c3ed6ff01af02..be52a524fc6ff53b6354aa909307bdc149ffe219 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-convertxml.md +++ b/zh-cn/application-dev/reference/apis/js-apis-convertxml.md @@ -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对象 , 由其中各个属性的默认值组成。 | **返回值:** diff --git a/zh-cn/application-dev/reference/apis/js-apis-xml.md b/zh-cn/application-dev/reference/apis/js-apis-xml.md index fc17e6e4a9963a728104080f7d51108c064646cc..826fccae0399b3fc1ac0952a3ec3f1b083500d40 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-xml.md +++ b/zh-cn/application-dev/reference/apis/js-apis-xml.md @@ -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) //'' ## 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) => boolean | 否 | 获取tagValue回调函数。 | -| attributeValueCallbackFunction | (name: string, value: string) => boolean | 否 | 获取attributeValue回调函数。 | -| tokenValueCallbackFunction | (eventType: [EventType](#eventtype), value: [ParseInfo](#parseinfo)) => boolean | 否 | 获取tokenValue回调函数。 | +| tagValueCallbackFunction | (name: string, value: string) => boolean | 否 | 获取tagValue回调函数 , 默认null。 | +| attributeValueCallbackFunction | (name: string, value: string) => boolean | 否 | 获取attributeValue回调函数 , 默认null。 | +| tokenValueCallbackFunction | (eventType: [EventType](#eventtype), value: [ParseInfo](#parseinfo)) => boolean | 否 | 获取tokenValue回调函数, 默认null。 | ## ParseInfo