This commit is contained in:
Looly
2023-12-29 20:55:55 +08:00
parent 91178e45a8
commit 6facfcfc4d
101 changed files with 271 additions and 307 deletions

View File

@@ -19,7 +19,7 @@ import org.junit.jupiter.api.Test;
public class Issue3274Test {
@Test
public void toBeanTest(){
public void toBeanTest() {
final JSONObject entries = new JSONObject("{\n" +
" \n" +
" \"age\": 36,\n" +
@@ -33,20 +33,21 @@ public class Issue3274Test {
@Data
static class LarkCoreHrPersonal {
private String id;
private String age="";
private String age = "";
private Gender gender;
}
@Getter
enum Gender {
male("male","Male",""),
female("female","Female",""),
other("other","Other","其他");
private JSONArray display;
private String enum_name;
Gender(final String enum_name, final String en_Us, final String zh_CN){
this.enum_name=enum_name;
this.display=new JSONArray("[{\"lang\": \"en-US\",\"value\": \""+en_Us+"\"},{\"lang\": \"zh-CN\",\"value\": \""+zh_CN+"\"}]");
male("male", "Male", ""),
female("female", "Female", ""),
other("other", "Other", "其他");
private final JSONArray display;
private final String enum_name;
Gender(final String enum_name, final String en_Us, final String zh_CN) {
this.enum_name = enum_name;
this.display = new JSONArray("[{\"lang\": \"en-US\",\"value\": \"" + en_Us + "\"},{\"lang\": \"zh-CN\",\"value\": \"" + zh_CN + "\"}]");
}
}
}

View File

@@ -12,7 +12,6 @@
package org.dromara.hutool.json;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.lang.tuple.Pair;
import org.dromara.hutool.core.lang.tuple.Triple;
import org.dromara.hutool.core.lang.tuple.Tuple;

View File

@@ -14,7 +14,6 @@ package org.dromara.hutool.json;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.date.DateUtil;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.math.NumberUtil;
import org.dromara.hutool.json.serialize.JSONStringer;