HarmonyOS 日志打印不全

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

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

HarmonyOS
3天前
浏览
收藏 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
微信
回复
2天前
墨鸿先锋

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

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

分享
微博
QQ
微信
回复
2天前
相关问题
hilog还是打印不全啊?
215浏览 • 1回复 待解决
HarmonyOS UI布局如何打印日志
56浏览 • 2回复 待解决
应用打印日志使用哪个方法
318浏览 • 1回复 待解决
在cmd中打印Hilog日志
1796浏览 • 1回复 待解决
DFX-Hilog日志打印指导
960浏览 • 1回复 待解决
日志打印重复过多,影响定位
794浏览 • 1回复 待解决
真机调试,HiLog日志打印
10869浏览 • 2回复 待解决
HiLog日志打印不出来?
10972浏览 • 3回复 已解决
如何解决hilog.debug日志无法打印
2203浏览 • 1回复 待解决
ArkTS 中可以使用 console 打印日志吗?
2981浏览 • 1回复 待解决
非HiLog打印的C代码日志怎么查看?
2400浏览 • 1回复 待解决
Native侧如何使用hilog打印日志信息
2229浏览 • 1回复 待解决
IDE 开发无法打印日志信息怎么回事?
2726浏览 • 1回复 待解决
HarmonyOS web显示不全
377浏览 • 1回复 待解决