HarmonyOS string.json文件中如何定义字符串数组?

请问string.json中定义字符串数组的语法是怎样的?用如下的写法声明一个名为test的数组,打包的时候会报错:"Error: value not string.",预期是声明后在代码中用 resourceManager.getStringArrayValueSync($r(‘app.string.test’)) 的方式去获取这个数组,麻烦帮忙看下应该如何使用呢?

{
  "string": [
  {
    "name": "page_show",
  "value": "page from package"
  },
  {
    "name": "test",
  "value": ["1","2"]
  }
  ]
}
HarmonyOS
2024-12-23 16:36:46
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

element目录中的文件名称建议与下面的文件名保持一致。每个文件中只能包含同一类型的数据。strarray字符串数组需要添加strarray.json文件,string.json中只能放字符串,数组需要放在新建的strarray.json中。

创建资源目录和资源文件参考地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5#%E5%88%9B%E5%BB%BA%E8%B5%84%E6%BA%90%E7%9B%AE%E5%BD%95%E5%92%8C%E8%B5%84%E6%BA%90%E6%96%87%E4%BB%B6

分享
微博
QQ
微信
回复
2024-12-23 19:47:01
相关问题
HarmonyOS string.json如何定义数组类型
384浏览 • 1回复 待解决
如何JSON字符串转Class对象数组
869浏览 • 1回复 待解决
HarmonyOS string字符串截取问题
499浏览 • 1回复 待解决
resourcestring.json的用法?
7603浏览 • 1回复 已解决
HarmonyOS 读取本地json文件转成字符串
438浏览 • 1回复 待解决
如何打印JSON对象和JSON字符串
741浏览 • 1回复 待解决
HarmonyOS 如何解析json字符串
1139浏览 • 1回复 待解决
如何解析JSON字符串
1657浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
656浏览 • 2回复 待解决
HarmonyOS string类型的字符串截取
1264浏览 • 1回复 待解决
如何实现Map转JSON字符串
1562浏览 • 1回复 待解决
如何将对象转为JSON字符串
921浏览 • 1回复 待解决
嵌套JSON字符串解析问题
2403浏览 • 1回复 待解决