Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
(_灬幸福相伴
Docs
提交
f90f44b8
D
Docs
项目概览
(_灬幸福相伴
/
Docs
与 Fork 源项目一致
Fork自
OpenHarmony / Docs
通知
1
Star
1
Fork
0
代码
文件
提交
分支
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
f90f44b8
编写于
11月 29, 2022
作者:
葛
葛亚芳
提交者:
Gitee
11月 29, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/application-dev/reference/apis/js-apis-xml.md.
Signed-off-by:
N
葛亚芳
<
geyafang@huawei.com
>
上级
ee3914ba
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
77 addition
and
77 deletion
+77
-77
zh-cn/application-dev/reference/apis/js-apis-xml.md
zh-cn/application-dev/reference/apis/js-apis-xml.md
+77
-77
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-xml.md
浏览文件 @
f90f44b8
...
...
@@ -23,10 +23,10 @@ XmlSerializer的构造函数。
**参数:**
| 参数名
| 类型 | 必填 | 说明
|
| -------- | --------
| -------- |
-------- |
| buffer
| ArrayBuffer
\|
DataView | 是
| 用于接收写入xml信息的ArrayBuffer或DataView内存。 |
| encoding | string
| 否 | 编码格式。
|
| 参数名
| 类型 | 必填 | 说明
|
| -------- | --------
------------------------- | ---- | ----------------------------------------
-------- |
| buffer
| ArrayBuffer
\|
DataView | 是
| 用于接收写入xml信息的ArrayBuffer或DataView内存。 |
| encoding | string
| 否 | 编码格式。
|
**示例:**
...
...
@@ -47,10 +47,10 @@ setAttributes(name: string, value: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| name
| string | 是 | 属性的key值。
|
| value
| string | 是
| 属性的value值。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | -------
-------- |
| name
| string | 是 | 属性的key值。
|
| value
| string | 是
| 属性的value值。 |
**示例:**
...
...
@@ -74,9 +74,9 @@ addEmptyElement(name: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| name
| string | 是
| 该空元素的元素名。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | ----------
-------- |
| name
| string | 是
| 该空元素的元素名。 |
**示例:**
...
...
@@ -116,9 +116,9 @@ startElement(name: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| name
| string | 是
| 当前元素的元素名。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | ----------
-------- |
| name
| string | 是
| 当前元素的元素名。 |
**示例:**
...
...
@@ -162,10 +162,10 @@ setNamespace(prefix: string, namespace: string): void
**参数:**
| 参数名
| 类型 | 必填 | 说明
|
| --------
| -------- | -------- |
-------- |
| prefix
| string | 是 | 当前元素及其子元素的前缀。
|
| namespace | string | 是 | 当前元素及其子元素的命名空间。 |
| 参数名
| 类型 | 必填 | 说明
|
| --------
- | ------ | ---- | ----------------------
-------- |
| prefix
| string | 是 | 当前元素及其子元素的前缀。
|
| namespace | string | 是
| 当前元素及其子元素的命名空间。 |
**示例:**
...
...
@@ -188,9 +188,9 @@ setComment(text: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| text
| string | 是
| 当前元素的注释内容。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | ------------
-------- |
| text
| string | 是
| 当前元素的注释内容。 |
**示例:**
...
...
@@ -213,9 +213,9 @@ setCDATA(text: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| text
| string | 是
| CDATA属性的内容。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | ---------
-------- |
| text
| string | 是
| CDATA属性的内容。 |
**示例:**
...
...
@@ -236,9 +236,9 @@ setText(text: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| text
| string | 是
| text属性的内容。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | --------
-------- |
| text
| string | 是
| text属性的内容。 |
**示例:**
...
...
@@ -262,9 +262,9 @@ setDocType(text: string): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| text
| string | 是
| DocType属性的内容。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ------ | ---- | -----------
-------- |
| text
| string | 是
| DocType属性的内容。 |
**示例:**
...
...
@@ -288,10 +288,10 @@ constructor(buffer: ArrayBuffer | DataView, encoding?: string)
**参数:**
| 参数名
| 类型 | 必填 | 说明
|
| -------- | --------
| -------- |
-------- |
| buffer
| ArrayBuffer
\|
DataView | 是
| 含有xml文本信息的ArrayBuffer或者DataView。 |
| encoding | string
| 否 | 编码格式(仅支持utf-8)。
|
| 参数名
| 类型 | 必填 | 说明
|
| -------- | --------
------------------------- | ---- | ----------------------------------
-------- |
| buffer
| ArrayBuffer
\|
DataView | 是
| 含有xml文本信息的ArrayBuffer或者DataView。 |
| encoding | string
| 否 | 编码格式(仅支持utf-8)。
|
**示例:**
...
...
@@ -323,9 +323,9 @@ parse(option: ParseOptions): void
**参数:**
| 参数名 | 类型
| 必填 | 说明
|
| ------
-- | -------- | -------- |
-------- |
| option |
[
ParseOptions
](
#parseoptions
)
| 是 | 用户控制以及获取解析信息的选项。 |
| 参数名 | 类型
| 必填 | 说明
|
| ------
| ----------------------------- | ---- | ------------------------
-------- |
| option |
[
ParseOptions
](
#parseoptions
)
| 是
| 用户控制以及获取解析信息的选项。 |
**示例:**
...
...
@@ -371,13 +371,13 @@ xml解析选项。
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Utils.Lang
| 名称
| 类型 | 必填 | 说明
|
| --------
| -------- | -------- |
-------- |
| 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回调函数。
|
| 名称
| 类型 | 必填 | 说明
|
| --------
---------------------- | ------------------------------------------------------------ | ---- | -------------------------------
-------- |
| 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回调函数。
|
## ParseInfo
...
...
@@ -394,8 +394,8 @@ getColumnNumber(): number
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ------
-------- |
| number | 返回当前列号。 |
...
...
@@ -409,8 +409,8 @@ getDepth(): number
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ------------
-------- |
| number | 返回元素的当前深度。 |
...
...
@@ -424,8 +424,8 @@ getLineNumber(): number
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ------
-------- |
| number | 返回当前行号。 |
...
...
@@ -439,8 +439,8 @@ getName(): string
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ----------
-------- |
| string | 返回当前元素名称。 |
...
...
@@ -454,8 +454,8 @@ getNamespace(): string
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ----------------
-------- |
| string | 返回当前元素的命名空间。 |
...
...
@@ -469,8 +469,8 @@ getPrefix(): string
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ----------
-------- |
| string | 返回当前元素前缀。 |
...
...
@@ -484,8 +484,8 @@ getText(): string
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| ----------------
-------- |
| string | 返回当前事件的文本内容。 |
...
...
@@ -499,8 +499,8 @@ isEmptyElementTag(): boolean
**返回值:**
| 类型
| 说明
|
| -------
- |
-------- |
| 类型
| 说明
|
| -------
| --------------------
-------- |
| boolean | 返回true,当前元素为空元素。 |
...
...
@@ -514,8 +514,8 @@ isWhitespace(): boolean
**返回值:**
| 类型
| 说明
|
| -------
- |
-------- |
| 类型
| 说明
|
| -------
| ------------------------------
-------- |
| boolean | 返回true,当前文本事件仅包含空格字符。 |
...
...
@@ -528,8 +528,8 @@ getAttributeCount(): number
**系统能力:**
SystemCapability.Utils.Lang
**返回值:**
| 类型
| 说明
|
| ------
-- |
-------- |
| 类型
| 说明
|
| ------
| --------------
-------- |
| number | 当前开始标记的属性数。 |
...
...
@@ -539,16 +539,16 @@ getAttributeCount(): number
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Utils.Lang
| 名称
| 枚举值 | 说明
|
| --------
| -------- |
-------- |
| START_DOCUMENT
| 0 | 启动文件事件。
|
| END_DOCUMENT
| 1 | 结束文件事件。
|
| START_TAG
| 2 | 启动标签事件。
|
| END_TAG
| 3 | 结束标签事件。
|
| TEXT
| 4 | 文本事件。
|
| CDSECT
| 5 | CDATA事件。
|
| COMMENT
| 6 | XML注释事件。
|
| DOCDECL
| 7
| XML文档类型声明事件。 |
| INSTRUCTION
| 8
| XML处理指令声明事件。 |
| ENTITY_REFERENCE | 9
| 实体引用事件。
|
| WHITESPACE
| 10 | 空白事件。
|
| 名称
| 值 | 说明
|
| --------
-------- | ---- | -------------
-------- |
| START_DOCUMENT
| 0 | 启动文件事件。
|
| END_DOCUMENT
| 1 | 结束文件事件。
|
| START_TAG
| 2 | 启动标签事件。
|
| END_TAG
| 3 | 结束标签事件。
|
| TEXT
| 4 | 文本事件。
|
| CDSECT
| 5 | CDATA事件。
|
| COMMENT
| 6 | XML注释事件。
|
| DOCDECL
| 7
| XML文档类型声明事件。 |
| INSTRUCTION
| 8
| XML处理指令声明事件。 |
| ENTITY_REFERENCE | 9
| 实体引用事件。
|
| WHITESPACE
| 10 | 空白事件。
|
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录