相关疑难解决方法(0)

如何在JavaScript中将字符串编码为Base64?

我有一个PHP脚本,可以将PNG图像编码为Base64字符串.

我想用JavaScript做同样的事情.我知道如何打开文件,但我不知道如何进行编码.我不习惯使用二进制数据.

javascript base64

745
推荐指数
27
解决办法
102万
查看次数

如何使用Jackson和包装对象反序列化/序列化字节数组

我有以下两个课程:

public class User {

    private String name;

    private Secret secret;

    public User( @JsonProperty("name") String name, @JsonProperty("secret") Secret secret ) {
        this.name = name;
        this.secret = secret;
    }

    public String getName() {
        return name;
    }

    public Secret getSecret() {
        return secret;
    }

}
Run Code Online (Sandbox Code Playgroud)

public class Secret {

    private byte[] secret;

    public Secret( byte[] secret ) {
        this.secret = secret;
    }

    @JsonValue
    public byte[] getSecret() {
        return secret;
    }

}
Run Code Online (Sandbox Code Playgroud)

我想使用这些类对以下json进行序列化/反序列化:

{
  "name": "bdf",
  "secret": "AQ=="
}
Run Code Online (Sandbox Code Playgroud)

Java到json正常工作。但是,当我尝试反序列化json时,出现以下异常:

com.fasterxml.jackson.databind.JsonMappingException: Can …
Run Code Online (Sandbox Code Playgroud)

java base64 json jackson

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

base64 ×2

jackson ×1

java ×1

javascript ×1

json ×1