如题,我这边使用nodejs服务去请求java那边的服务,java那边返回了一个超过19位的大整数。 由于js超过了19位后会自动补0,导致数据被强制改了。 目前想到的一个办法是,使用text的方式获取到json的字符串,然后找到对应的数字,把它加上双引号转成字符串。
可以使用js的bigint类型,不过需要自己写转化的方法
之前恰好碰到类似的,研究了一下,可以看看这个https://zhuanlan.zhihu.com/p/352709846
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
可以使用js的bigint类型,不过需要自己写转化的方法
之前恰好碰到类似的,研究了一下,可以看看这个https://zhuanlan.zhihu.com/p/352709846