HarmonyOS 日志打印不全?

1.接口请求到一个体积比较大的Json数据时,日志打印不全,问一下IDE如何设置可以让Log显示全量的日志内容(Json数据)。

  1. 有无方法可以让json格式化输出在Log区域。
阅读 645
1 个回答

hilog支持的单次打印的最大字符数为4096个字符。如果想要打印超长字符串,建议分段打印

let logIndex = 0
for (let index = 0; index < strRes.length/1000; index++) {
  let str = strRes.substring(logIndex,logIndex+1000)
  hilog.info(0x0000, 'strRes:', '%{public}s', str);
  logIndex = logIndex + 1000
}

可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-hilog-V5

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进