HarmonyOS有提供可以将颜色,尺寸,字符串的xml文件转成json配置文件的工具吗

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

可参考文档地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-convertxml-V5#converttojsobject9;也可以参考以下demo:

import convertxml from '@ohos.convertxml';

try {
  let xml =
    '<?xml version="1.0" encoding="utf-8"?>' +
      '<note importance="high" logged="true">' +
      '    <title>Happy</title>' +
      '    <todo>Work</todo>' +
      '    <todo>Play</todo>' +
      '</note>';
  let conv = new convertxml.ConvertXML()
  let options: convertxml.ConvertOptions = {
    trim: false, declarationKey: "_declaration",
    instructionKey: "_instruction", attributesKey: "_attributes",
    textKey: "_text", cdataKey: "_cdata", doctypeKey: "_doctype",
    commentKey: "_comment", parentKey: "_parent", typeKey: "_type",
    nameKey: "_name", elementsKey: "_elements"
  }
  let result = JSON.stringify(conv.convertToJSObject(xml, options));
  console.log(result);
} catch (e) {
  console.log((e as Object).toString());
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 获取资源文件配置字符串
28浏览 • 1回复 待解决
如何文件转换成字符串
446浏览 • 1回复 待解决
配置文件文档问题
3159浏览 • 1回复 待解决
如何JSON字符串转为Map
345浏览 • 1回复 待解决
如何JSON字符串转Class对象
495浏览 • 1回复 待解决
ResourceStr 类型如何转成字符串
291浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
47浏览 • 1回复 待解决
module.json5配置文件中type含义
618浏览 • 1回复 待解决
如何JSON字符串转Class对象数组?
506浏览 • 1回复 待解决