HarmonyOS 日志打印不全

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

2. 有无方法可以让json格式化输出在Log区域。​

HarmonyOS
2024-11-14 09:35:43
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
zxjiu

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

分享
微博
QQ
微信
回复
2024-11-14 15:14:57
墨鸿先锋

对,单词打印有字符限制,目前的方案集中在分段处理。

如果你有服务端,可以调用服务端接口,在服务端查阅

分享
微博
QQ
微信
回复
2024-11-14 19:11:54
相关问题
hilog还是打印不全啊?
308浏览 • 1回复 待解决
HarmonyOS UI布局如何打印日志
278浏览 • 2回复 待解决
应用打印日志使用哪个方法
417浏览 • 1回复 待解决
日志打印重复过多,影响定位
886浏览 • 1回复 待解决
在cmd中打印Hilog日志
1915浏览 • 1回复 待解决
DFX-Hilog日志打印指导
1254浏览 • 1回复 待解决
HiLog日志打印不出来?
11161浏览 • 3回复 已解决
真机调试,HiLog日志打印
11079浏览 • 2回复 待解决
HarmonyOS hilog打印几十K日志必现cppCrash
158浏览 • 1回复 待解决
ArkTS 中可以使用 console 打印日志吗?
3181浏览 • 1回复 待解决
如何解决hilog.debug日志无法打印
2367浏览 • 1回复 待解决
Native侧如何使用hilog打印日志信息
2369浏览 • 1回复 待解决
IDE 开发无法打印日志信息怎么回事?
2820浏览 • 1回复 待解决
非HiLog打印的C代码日志怎么查看?
2480浏览 • 1回复 待解决