华为运动记录json数据不正常

最近发现华为运动记录文件的文本内容为不完整json,无法正常解析,导致很多跑友好不容易拿到的数据无法转换,运动健康转换工具紧急对此数据进行了兼容

2025-05-02起,发现华为运动记录文件(Motion path detail data & description/motion path detail data.json)内容为不完整json字符串,无法被程序正常解析和使用。

图中的partTimeMap后面的内容就是有问题的,更上面的paceMap不同,这里没有对双引号"进行转义,这应该是华为的bug。

运动健康转换工具经过研究后,发现了是因为这个问题引起的数据解析错误,为了不辜负跑友的期待,决定兼容这类数据,先将不正确的数据部分修正再进行转换。

这是目前发现的华为导出数据第二次出现问题了,上一次是华为运动记录也可能缺失细节数据,希望以后能不要再出现问题了,毕竟华为的用户很多并且导出数据中包含的运动细节数据还挺多,无法转换后迁移的话很可惜的。当然,如果导出数据的耗时能短一些就好了,现在应该还是7天后才能拿到数据。

总结

  • 华为运动健康导出数据并非完整的json字符串,无法直接被解析和使用。
  • 华为已经第二次出现数据异常的问题了,大家还是尽早把数据转换后拿在自己手上更靠谱。
评论加载中...

累计响应转换请求 0

转换运动记录 0

0

运动健康转换工具

鄂ICP备2020023502号-5