/ohos5.0/commonlibrary/ets_utils/js_api_module/xml/test/ |
H A D | test_xml.h | 184 OHOS::xml::XmlPullParser xml(env, "1\n1", "utf8"); in TestGetColumnNumber() 192 OHOS::xml::XmlPullParser xml(env, "\n", "utf8"); in TestGetLineNumber() 200 OHOS::xml::XmlPullParser xml(env, "1\n1", "utf8"); in TestGetText() 207 OHOS::xml::XmlPullParser xml(env, "", "utf8"); in TestParseNsp() 220 OHOS::xml::XmlPullParser xml(env, "", "utf8"); in TestParseDeclaration() 231 OHOS::xml::XmlPullParser xml(env, "12", "utf8"); in TestParseDelimiterInfo() 255 OHOS::xml::XmlPullParser xml(env, "1", "utf8"); in TestParseComment() 263 OHOS::xml::XmlPullParser xml(env, "1", "utf8"); in TestParseOneTagFunc() 271 OHOS::xml::XmlPullParser xml(env, "%1234", "utf8"); in TestParseEntityDecl() 477 OHOS::xml::XmlPullParser xml(env, str, "utf8"); in ParseEndTagFunction() [all …]
|
H A D | test_xml.cpp | 27 using namespace OHOS::xml; 1889 OHOS::xml::XmlTest testXml; 1901 OHOS::xml::XmlTest testXml; 1904 OHOS::xml::XmlPullParser xml(env, "1\n1", "utf8"); variable 1905 xml.ParseInneNotaDecl(); 1916 OHOS::xml::XmlTest testXml; 1928 OHOS::xml::XmlPullParser xml(env, "", "utf8"); variable 1989 OHOS::xml::XmlPullParser xml(env, "S11", "utf8"); variable 2006 OHOS::xml::XmlPullParser xml(env, "\"\'1", "utf8"); variable 2018 OHOS::xml::XmlPullParser xml(env, "()*", "utf8"); variable [all …]
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.38/ |
H A D | changelogs-arkts.md | 3 ## cl.arkts.1 xml.XmlPullParser.parse接口解析实体引用事件的行为变更 17 变更前:实体引用事件的xml信息被解析为文本事件,用户无法在回调函数中针对实体引用事件进行操作,也无法仅通过xml解析结果判断实体引用事件是否存在。 19 变更后:在API12及更高版本中,实体引用事件的xml信息被解析为实体引用事件,用户可以在回调函数中针对实体引用事件进行操作,也能仅通过xml解析结果判断实体引用事件是否存在。 31 xml.XmlPullParser.parse 35 如果xml原本就不会涉及实体引用事件,则无需适配,没有影响。 37 如果xml涉及实体引用事件,以下面的例子说明变更前后差异,strXml存放待解析的xml,func为开发者自行准备的tokenValueCallbackFunction型回调函数,parse接口解析… 39 let strXml = '<?xml version="1.0" encoding="utf-8"?>\n' + 43 let that = new xml.XmlPullParser(arrbuffer.buffer as object as ArrayBuffer, 'UTF-8'); 45 function func(key: xml.EventType, value: xml.ParseInfo){ 65 开发者如果需要使用实体引用事件,需要至少使用API12,并在xml中严格遵从实体引用事件的格式,不在实体引用前加普通文本形成文本事件。 [all …]
|
/ohos5.0/docs/zh-cn/application-dev/arkts-utils/ |
H A D | xml-parsing.md | 42 '<?xml version="1.0" encoding="utf-8"?>' + 50 …let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UT… 54 // let that: xml.XmlPullParser = new xml.XmlPullParser(dataView, 'UTF-8'); 117 …let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UT… 162 …let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UT… 169 function func(name: xml.EventType, value: xml.ParseInfo): boolean { 204 import { xml, util } from '@kit.ArkTS'; 207 '<?xml version="1.0" encoding="UTF-8"?>' + 214 let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UTF… 229 function tokenFunc(name: xml.EventType, value: xml.ParseInfo): boolean { [all …]
|
H A D | xml-generation.md | 23 XML模块的API接口可以参考[@ohos.xml](../reference/apis-arkts/js-apis-xml.md)的详细描述,按需求调用对应函数可以生成一份完整的XML数据。 28 import { xml, util } from '@kit.ArkTS'; 36 …let serializer: xml.XmlSerializer = new xml.XmlSerializer(arrayBuffer); // 基于Arraybuffer构造XmlSeria… 41 // let serializer: xml.XmlSerializer = new xml.XmlSerializer(dataView); 47 serializer.setDeclaration(); // 写入xml的声明 77 <?xml version="1.0" encoding="utf-8"?><bookstore>
|
H A D | xml-overview.md | 23 语言基础类库提供了XML相关的基础能力,包括:[XML的生成](xml-generation.md)、[XML的解析](xml-parsing.md)和[XML的转换](xml-conversion… 25 以下是一个简单的XML样例及对应说明,更多XML的接口和具体使用,请见[@ohos.xml](../reference/apis-arkts/js-apis-xml.md)。 28 <?xml version="1.0" encoding="utf-8"?> <!-- 声明 --> 30 <?xml-stylesheet type="text/css" href="style.css"?>
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkts/ |
H A D | js-apis-convertxml.md | 1 # @ohos.convertxml (xml转换JavaScript) 3 本模块提供转换xml文本为JavaScript对象的功能。 22 转换xml文本为JavaScript对象。 36 | xml | string | 是 | xml文本,若包含“&”字符,请使用实体引用“\&”替换。| 58 let xml = 85 转换xml文本为JavaScript对象。 99 | xml | string | 是 | 传入的xml文本,若包含“&”字符,请使用实体引用“\&”替换。| 121 let xml = 149 转换xml文本为JavaScript对象。 161 | xml | string | 是 | 传入的xml文本。 | [all …]
|
H A D | js-apis-xml.md | 1 # @ohos.xml (XML解析与生成) 518 function func(key: xml.EventType, value: xml.ParseInfo) { 534 该接口用于解析xml。 638 function func(key: xml.EventType, value: xml.ParseInfo) { 682 function func(key: xml.EventType, value: xml.ParseInfo) { 718 function func(key: xml.EventType, value: xml.ParseInfo) { 754 function func(key: xml.EventType, value: xml.ParseInfo) { 793 function func(key: xml.EventType, value: xml.ParseInfo) { 832 function func(key: xml.EventType, value: xml.ParseInfo) { 868 function func(key: xml.EventType, value: xml.ParseInfo) { [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/etc/init/ |
H A D | BUILD.gn | 20 ":bt_config.xml", 21 ":bt_device_config.xml", 22 ":bt_device_info.xml", 23 ":bt_profile_config.xml", 27 ohos_prebuilt_etc("bt_config.xml") { 28 source = "bt_config.xml" 34 ohos_prebuilt_etc("bt_device_config.xml") { 35 source = "bt_device_config.xml" 41 ohos_prebuilt_etc("bt_device_info.xml") { 42 source = "bt_device_info.xml" [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-basic-services-kit/ |
H A D | js-apis-configPolicy-sys.md | 22 例如,config.xml在设备中存在以下路径(优先级从低到高):/system/etc/config.xml、/sys_pod/etc/config.xml,最终返回/sys_pod/etc/co… 47 let relpath: string = 'etc/config.xml'; 96 let relpath: string = 'etc/config.xml'; 114 例如,config.xml在设备中存在以下路径(优先级从低到高):/system/etc/config.xml、/sys_pod/etc/config.xml,最终返回/system/etc/con… 187 let relpath: string = 'etc/config.xml'; 279 …xml在设备中存在以下路径(优先级从低到高):/system/etc/config.xml、/sys_pod/etc/config.xml、/sys_pod/etc/carrier/46060/e… 305 let relpath: string = 'etc/config.xml'; 326 …xml在设备中存在以下路径(优先级从低到高):/system/etc/config.xml、/sys_pod/etc/config.xml、/sys_pod/etc/carrier/46060/e… 353 let relpath: string = 'etc/config.xml'; 473 …xml在设备中存在以下路径(优先级从低到高):/system/etc/config.xml、/sys_pod/etc/config.xml、/sys_pod/etc/carrier/46060/e… [all …]
|
/ohos5.0/docs/en/application-dev/arkts-utils/ |
H A D | xml-parsing.md | 42 '<?xml version="1.0" encoding="utf-8"?>' + 50 …let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UT… 54 // let that: xml.XmlPullParser = new xml.XmlPullParser(dataView, 'UTF-8'); 111 …let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UT… 156 …let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UT… 163 function func(name: xml.EventType, value: xml.ParseInfo): boolean { 198 import { xml, util } from '@kit.ArkTS'; 201 '<?xml version="1.0" encoding="UTF-8"?>' + 208 let that: xml.XmlPullParser = new xml.XmlPullParser(arrBuffer.buffer as object as ArrayBuffer, 'UTF… 223 function tokenFunc(name: xml.EventType, value: xml.ParseInfo): boolean { [all …]
|
H A D | xml-overview.md | 23 …pabilities, including [XML generation](xml-generation.md), [XML parsing](xml-parsing.md), and [XML… 25 …on. For more XML interfaces and their usage, see [@ohos.xml](../reference/apis-arkts/js-apis-xml.m… 28 <?xml version="1.0" encoding="utf-8"?> <!--Declaration-- > 30 <?xml-stylesheet type="text/css" href="style.css"?>
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/dash_test/ |
H A D | dash_xml_unit_test.cpp | 63 std::string xml = ""; variable 64 double ret = xmlParser_->ParseFromBuffer(xml.c_str(), xml.length()); 70 std::string xml = "<test><11111>"; variable 71 double ret = xmlParser_->ParseFromBuffer(xml.c_str(), xml.length()); 77 std::string xml = "<test>123</test>"; variable 78 double ret = xmlParser_->ParseFromBuffer(xml.c_str(), xml.length()); 84 std::string xml = "<root id=\"1\"><test1>123</test1><test2></test2></root>"; variable 85 double ret = xmlParser_->ParseFromBuffer(xml.c_str(), xml.length()); 145 std::string xml = "/data/test/media/test_dash/segment_base/index.mpd"; variable 146 double ret = xmlParser_->ParseFromFile(xml);
|
/ohos5.0/docs/zh-cn/application-dev/faqs/ |
H A D | faqs-globalization.md | 4 ## 如何读取rawfile中的xml文件并转化为String类型(API 9) 8 通过resourceManager的getRawFileContent接口获取xml数据,再通过String.fromCharCode将获取的数据转化为String类型。 13 resourceManager.getRawFileContent('test.xml', (error, value) => { 18 let xml = String.fromCharCode.apply(null, rawFile) 113 ## ArkTS如何解析xml文件(API 9) 117 1. 在rawfile目录下创建如下xml文件**。** 120 <?xml version="1.0" encoding="utf-8"?> 127 2. 使用resourceManager.getRawFileContent获取xml文件字节数组。 131 resourceManager.getRawFileContent("test.xml", (error, value) => { 137 var xmpParser = new xml.XmlPullParser(arrayBuffer);
|
/ohos5.0/docs/en/application-dev/reference/apis-arkts/ |
H A D | js-apis-xml.md | 518 function func(key: xml.EventType, value: xml.ParseInfo) { 638 function func(key: xml.EventType, value: xml.ParseInfo) { 682 function func(key: xml.EventType, value: xml.ParseInfo) { 718 function func(key: xml.EventType, value: xml.ParseInfo) { 754 function func(key: xml.EventType, value: xml.ParseInfo) { 793 function func(key: xml.EventType, value: xml.ParseInfo) { 832 function func(key: xml.EventType, value: xml.ParseInfo) { 868 function func(key: xml.EventType, value: xml.ParseInfo) { 907 function func(key: xml.EventType, value: xml.ParseInfo) { 946 function func(key: xml.EventType, value: xml.ParseInfo) { [all …]
|
H A D | js-apis-convertxml.md | 20 fastConvertToJSObject(xml: string, options?: ConvertOptions) : Object 52 | 10200002 | Invalid xml string. | 58 let xml = 59 '<?xml version="1.0" encoding="utf-8"?>' + 115 | 10200002 | Invalid xml string. | 121 let xml = 122 '<?xml version="1.0" encoding="utf-8"?>' + 147 convert(xml: string, options?: ConvertOptions) : Object 173 let xml = 174 '<?xml version="1.0" encoding="utf-8"?>' + [all …]
|
/ohos5.0/base/global/i18n/frameworks/intl/ |
H A D | BUILD.gn | 213 source = "//base/global/i18n/frameworks/intl/etc/supported_locales.xml" 220 source = "//base/global/i18n/frameworks/intl/etc/i18n_param_config.xml" 221 module_install_dir = "etc/xml/" 276 source = "//base/global/i18n/frameworks/intl/etc/lang/zh-Hans.xml" 283 source = "//base/global/i18n/frameworks/intl/etc/lang/zh-Hant.xml" 290 source = "//base/global/i18n/frameworks/intl/etc/lang/zh-Hant-HK.xml" 297 source = "//base/global/i18n/frameworks/intl/etc/lang/bo.xml" 304 source = "//base/global/i18n/frameworks/intl/etc/lang/ug.xml" 311 source = "//base/global/i18n/frameworks/intl/etc/timezone/zh_Hans.xml" 318 source = "//base/global/i18n/frameworks/intl/etc/lang/en-Latn.xml" [all …]
|
/ohos5.0/docs/zh-cn/device-dev/subsystems/ |
H A D | subsys-power-mode-customization.md | 49 ├── power_mode_config.xml 52 …nfig.xml](https://gitee.com/openharmony/powermgr_power_manager/blob/master/services/native/profile… 78 ```xml 90 …ob/master/services/native/profile/BUILD.gn)编写BUILD.gn文件,将power_mode_config.xml打包到 `/vendor/etc/pow… 96 ## Install vendor power_mode_config.xml to /vendor/etc/power_config/power_mode_config.xml 98 source = "power_mode_config.xml" 283 ….com/openharmony/powermgr_power_manager/blob/master/services/native/profile/power_mode_config.xml) 285 打包路径:`/system/etc/power_config/power_mode_config.xml`
|
H A D | subsys-thermal_charging_idle_state.md | 36 ├── thermal_service_config.xml 39 …xml](https://gitee.com/openharmony/powermgr_thermal_manager/blob/master/services/native/profile/th… 59 …ster/services/native/profile/BUILD.gn)编写BUILD.gn文件,将thermal_service_config.xml打包到`/vendor/etc/ther… 65 source = "thermal_service_config.xml" 126 …penharmony/powermgr_thermal_manager/blob/master/services/native/profile/thermal_service_config.xml)
|
H A D | subsys-thermal_scene.md | 36 ├── thermal_service_config.xml 39 …xml](https://gitee.com/openharmony/powermgr_thermal_manager/blob/master/services/native/profile/th… 66 …ster/services/native/profile/BUILD.gn)编写BUILD.gn文件,将thermal_service_config.xml打包到`/vendor/etc/ther… 72 source = "thermal_service_config.xml" 132 …penharmony/powermgr_thermal_manager/blob/master/services/native/profile/thermal_service_config.xml)
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.19/ |
H A D | changelogs-arkts.md | 27 convertToJSObject(xml: string, options?: ConvertOptions): Object; 32 let xml = '<?xml version="1.0" encoding="utf-8"?><![CDATA[ \t data\n]]><![CDATA[< > " and & \t ]]>'; 39 let result: ESObject = conv.convertToJSObject(xml, options); 52 1. 使用convertToJSObject进行解析xml数据。 53 2. xml数据中存在连续两个CDATA标签,且两个CDATA标签间没有空格、换行等字符的情况。
|
/ohos5.0/docs/en/application-dev/reference/apis-basic-services-kit/ |
H A D | js-apis-configPolicy-sys.md | 22 …o **config.xml** files, **/system/etc/config.xml** and **/sys_pod/etc/config.xml**, in ascending o… 47 let relpath: string = 'etc/config.xml'; 96 let relpath: string = 'etc/config.xml'; 114 …xml** files, **/system/etc/config.xml** and **/sys_pod/etc/config.xml**, in ascending order of pri… 187 let relpath: string = 'etc/config.xml'; 279 …xml** files (in ascending order of priority): **/system/etc/config.xml**, **/sys_pod/etc/config.xm… 305 let relpath: string = 'etc/config.xml'; 353 let relpath: string = 'etc/config.xml'; 406 let relpath: string = 'etc/config.xml'; 473 …xml** files (in ascending order of priority): **/system/etc/config.xml**, **/sys_pod/etc/config.xm… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/release-definitions/ |
H A D | Release-version-definitions.md | 51 …xml --no-repo-verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.c… 53 …xml --no-repo-verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.c… 54 …xml --no-repo-verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.c… 55 …xml --no-repo-verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.c… 56 …xml --no-repo-verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.c…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-compiler-and-runtime.md | 26 | ohos.xml | EventType | WHITESPACE | 新增 | 27 | ohos.xml | EventType | ENTITY_REFERENCE | 新增 | 28 | ohos.xml | EventType | INSTRUCTION | 新增 | 29 | ohos.xml | EventType | DOCDECL | 新增 | 30 | ohos.xml | EventType | COMMENT | 新增 | 31 | ohos.xml | EventType | CDSECT | 新增 | 32 | ohos.xml | EventType | TEXT | 新增 | 33 | ohos.xml | EventType | END_TAG | 新增 | 34 | ohos.xml | EventType | START_TAG | 新增 | 35 | ohos.xml | EventType | END_DOCUMENT | 新增 | [all …]
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/xml/ |
H A D | BUILD.gn | 29 rebase_path("/commonlibrary/ets_utils/js_api_module/xml"), 44 dst_file = rebase_path(target_out_dir + "/xml.abc") 46 out_puts = [ target_out_dir + "/xml.abc" ] 56 xml_obj_path = abc_output_path + "/xml.c" 58 xml_obj_path = abc_output_path + "/xml.o" 65 input = "$target_out_dir/xml.abc" 80 ohos_shared_library("xml") { 149 deps = [ ":xml" ]
|