JS输出为[object Object] 如何解决

摘要:
[objectObject]直接转换为两行json代码,以修复varstr=Java。使用('java.lang.String')控制台。log('str',str.$new(args1))解密。sign.overlay('[B','java.lang.String').eximplementation=函数(args1,args2){console.log(“

[object Object] 直接转成json

二行js代码搞定

var str = Java.use('java.lang.String')
console.log(' str ', str.$new(args1))

Des3Encrypt.sign.overload('[B','java.lang.String').implementation = function (args1,args2) {
        console.log("Encrypt args1:",JSON.stringify(args1));
        var str = Java.use('java.lang.String')
        console.log('
str
', str.$new(args1))
        // console.log("Encrypt args1:", args1);
        console.log("Encrypt args2:",args2);
        //console.log("Encrypt args3:",args3);
        //console.log("Encrypt args4:",args4);
        var result = this.sign(args1,args2);
        console.log("Des3Encrypt.encode result==:",result);
        return result;
    };

运行结果:
Encrypt args1: [123,34,112,104,111,110,101,34,58,34,49,51,57,49,56,50,51,56,51,57,54,34,44,34,112,97,115,115,119,111,114,100,34,58,34,119,114,117,117,102,100,115,115,115,115,34,44,34,116,105,109,101,115,116,97,109,112,34,58,49,54,49,55,55,48,56,53,54,50,51,49,53,44,34,97,112,112,78,97,109,101,34,58,34,-27,-80,-113,-26,-87,-103,-27,-128,-97,-26,-84,-66,-27,-120,-122,-26,-100,-97,34,125]

{"phone":"13888888888","password":"wruufdssss","timestamp":1617708562315,"appName":"小橙借款分期"}

免责声明:文章转载自《JS输出为[object Object] 如何解决》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jeecg自定义按钮使用exp属性不起作用白天黑夜模式转换下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

华为/H3C Syslog配置

H3C交换机的设置举例1. 组网需求将系统的日志信息发送到 linux 日志主机;日志主机的IP 地址为1.2.0.1/16;信息级别高于等于 informational 的日志信息将会发送到日志主机上;日志信息的输出语言为英文,允许输出信息的模块为ARP 和 CMD。2. 组网图3. 配置步骤(1) 设备上的配置。# 开启信息中心。<Sysname...

Docker容器日志查看与清理(亲测有效)

 https://blog.csdn.net/yjk13703623757/article/details/80283729 1. 问题 docker容器日志导致主机磁盘空间满了。docker logs -f container_name噼里啪啦一大堆,很占用空间,不用的日志可以清理掉了。  2. 解决方法 2.1 找出Docker容器日志 在...

mySQL内存及虚拟内存优化设置

为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点my.ini。再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过多少M还是看得明的^-^ 更改后如下: innodb_buffer_pool_size=576M ->256M InnoDB引擎缓冲区占了大头,首要...

ES6中的函数、对象定义

ES6之前的函数定义: 通过声明通过关键词 function 定义 ,这是最早也是最经典的function定义方式。function hello (firstname) {return `Hello ${firstname}`;} 这个函数有一个名称 "hello", 所以我们称这个函数为命名函数。 通过表达式这是比较现代化的定义方式了。这种定义方式也说明...

【Golang】Go语言之log的使用

一、了解一些概念 Golang的log包短小精悍,可以非常轻松的实现日志打印转存功能。不用多说,log支持并发操作(即协程安全-相对于JAVA中的线程安全而言),其结构定义如下: type Logger struct { mu sync.Mutex // ensures atomic writes; protects the following...

ASP.NET 全局变量和页面间传值方法

http://www.cnblogs.com/dgjack/archive/2011/05/28/2060913.html 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。 如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不...