mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
feat(all): Modify Project Package Name cn.hutool
->org.dromara.hutool
BREAKING CHANGE: 包名变更 Closes https://gitee.com/dromara/hutool/issues/I6SC4B
This commit is contained in:
@@ -10,29 +10,29 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.bean.copier.CopyOptions;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.io.IORuntimeException;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.core.map.CaseInsensitiveLinkedMap;
|
||||
import cn.hutool.core.map.CaseInsensitiveTreeMap;
|
||||
import cn.hutool.core.math.NumberUtil;
|
||||
import cn.hutool.core.reflect.ClassUtil;
|
||||
import cn.hutool.core.reflect.ConstructorUtil;
|
||||
import cn.hutool.core.reflect.TypeUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.text.split.SplitUtil;
|
||||
import cn.hutool.core.array.ArrayUtil;
|
||||
import cn.hutool.core.util.CharUtil;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import cn.hutool.json.serialize.JSONStringer;
|
||||
import cn.hutool.json.writer.GlobalValueWriterMapping;
|
||||
import cn.hutool.json.writer.JSONValueWriter;
|
||||
import org.dromara.hutool.core.bean.copier.CopyOptions;
|
||||
import org.dromara.hutool.core.codec.HexUtil;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.io.IORuntimeException;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.core.map.CaseInsensitiveLinkedMap;
|
||||
import org.dromara.hutool.core.map.CaseInsensitiveTreeMap;
|
||||
import org.dromara.hutool.core.math.NumberUtil;
|
||||
import org.dromara.hutool.core.reflect.ClassUtil;
|
||||
import org.dromara.hutool.core.reflect.ConstructorUtil;
|
||||
import org.dromara.hutool.core.reflect.TypeUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.text.split.SplitUtil;
|
||||
import org.dromara.hutool.core.array.ArrayUtil;
|
||||
import org.dromara.hutool.core.util.CharUtil;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.JSONStringer;
|
||||
import org.dromara.hutool.json.writer.GlobalValueWriterMapping;
|
||||
import org.dromara.hutool.json.writer.JSONValueWriter;
|
||||
|
||||
import java.io.*;
|
||||
import java.lang.reflect.Type;
|
||||
@@ -214,7 +214,7 @@ public final class InternalJSONUtil {
|
||||
|
||||
/**
|
||||
* 将Property的键转化为JSON形式<br>
|
||||
* 用于识别类似于:cn.hutool.json这类用点隔开的键<br>
|
||||
* 用于识别类似于:org.dromara.hutool.json这类用点隔开的键<br>
|
||||
* 注意:不允许重复键
|
||||
*
|
||||
* @param jsonObject JSONObject
|
12
hutool-json/src/main/java/cn/hutool/json/JSON.java → hutool-json/src/main/java/org/dromara/hutool/json/JSON.java
Executable file → Normal file
12
hutool-json/src/main/java/cn/hutool/json/JSON.java → hutool-json/src/main/java/org/dromara/hutool/json/JSON.java
Executable file → Normal file
@@ -10,13 +10,13 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.bean.BeanPath;
|
||||
import cn.hutool.core.convert.ConvertException;
|
||||
import cn.hutool.core.convert.Converter;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.json.convert.JSONConverter;
|
||||
import org.dromara.hutool.core.bean.BeanPath;
|
||||
import org.dromara.hutool.core.convert.ConvertException;
|
||||
import org.dromara.hutool.core.convert.Converter;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.json.convert.JSONConverter;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.io.StringWriter;
|
22
hutool-json/src/main/java/cn/hutool/json/JSONArray.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONArray.java
Executable file → Normal file
22
hutool-json/src/main/java/cn/hutool/json/JSONArray.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONArray.java
Executable file → Normal file
@@ -10,18 +10,18 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.convert.impl.ArrayConverter;
|
||||
import cn.hutool.core.lang.mutable.Mutable;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.core.lang.mutable.MutableObj;
|
||||
import cn.hutool.core.text.StrJoiner;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.mapper.JSONArrayMapper;
|
||||
import cn.hutool.json.writer.JSONWriter;
|
||||
import org.dromara.hutool.core.collection.CollUtil;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.convert.impl.ArrayConverter;
|
||||
import org.dromara.hutool.core.lang.mutable.Mutable;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableObj;
|
||||
import org.dromara.hutool.core.text.StrJoiner;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.mapper.JSONArrayMapper;
|
||||
import org.dromara.hutool.json.writer.JSONWriter;
|
||||
|
||||
import java.io.StringWriter;
|
||||
import java.io.Writer;
|
8
hutool-json/src/main/java/cn/hutool/json/JSONConfig.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONConfig.java
Executable file → Normal file
8
hutool-json/src/main/java/cn/hutool/json/JSONConfig.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONConfig.java
Executable file → Normal file
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.comparator.CompareUtil;
|
||||
import cn.hutool.core.convert.Converter;
|
||||
import cn.hutool.json.convert.JSONConverter;
|
||||
import org.dromara.hutool.core.comparator.CompareUtil;
|
||||
import org.dromara.hutool.core.convert.Converter;
|
||||
import org.dromara.hutool.json.convert.JSONConverter;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Comparator;
|
@@ -10,10 +10,10 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.exceptions.ExceptionUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.exceptions.ExceptionUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
|
||||
/**
|
||||
* JSON异常
|
@@ -10,10 +10,10 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.lang.getter.TypeGetter;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.core.lang.getter.TypeGetter;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
import java.util.List;
|
24
hutool-json/src/main/java/cn/hutool/json/JSONObject.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONObject.java
Executable file → Normal file
24
hutool-json/src/main/java/cn/hutool/json/JSONObject.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONObject.java
Executable file → Normal file
@@ -10,19 +10,19 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.lang.func.LambdaInfo;
|
||||
import cn.hutool.core.lang.func.LambdaUtil;
|
||||
import cn.hutool.core.lang.func.SerFunction;
|
||||
import cn.hutool.core.lang.func.SerSupplier;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import cn.hutool.core.map.MapWrapper;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.mapper.JSONObjectMapper;
|
||||
import cn.hutool.json.writer.JSONWriter;
|
||||
import org.dromara.hutool.core.collection.CollUtil;
|
||||
import org.dromara.hutool.core.lang.func.LambdaInfo;
|
||||
import org.dromara.hutool.core.lang.func.LambdaUtil;
|
||||
import org.dromara.hutool.core.lang.func.SerFunction;
|
||||
import org.dromara.hutool.core.lang.func.SerSupplier;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.core.map.MapUtil;
|
||||
import org.dromara.hutool.core.map.MapWrapper;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.mapper.JSONObjectMapper;
|
||||
import org.dromara.hutool.json.writer.JSONWriter;
|
||||
|
||||
import java.io.StringWriter;
|
||||
import java.io.Writer;
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import java.util.Iterator;
|
||||
|
8
hutool-json/src/main/java/cn/hutool/json/JSONParser.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONParser.java
Executable file → Normal file
8
hutool-json/src/main/java/cn/hutool/json/JSONParser.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONParser.java
Executable file → Normal file
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.lang.mutable.Mutable;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.core.util.CharUtil;
|
||||
import org.dromara.hutool.core.lang.mutable.Mutable;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.core.util.CharUtil;
|
||||
|
||||
import java.util.function.Predicate;
|
||||
|
@@ -10,10 +10,10 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.util.CharUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.util.CharUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
|
||||
/**
|
||||
* JSON字符串格式化工具,用于简单格式化JSON字符串<br>
|
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.bean.copier.BeanCopier;
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import cn.hutool.json.serialize.JSONStringer;
|
||||
import org.dromara.hutool.core.bean.copier.BeanCopier;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.JSONStringer;
|
||||
|
||||
/**
|
||||
* JSON支持<br>
|
8
hutool-json/src/main/java/cn/hutool/json/JSONTokener.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONTokener.java
Executable file → Normal file
8
hutool-json/src/main/java/cn/hutool/json/JSONTokener.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONTokener.java
Executable file → Normal file
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.io.ReaderWrapper;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.io.IoUtil;
|
||||
import org.dromara.hutool.core.io.ReaderWrapper;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
30
hutool-json/src/main/java/cn/hutool/json/JSONUtil.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONUtil.java
Executable file → Normal file
30
hutool-json/src/main/java/cn/hutool/json/JSONUtil.java → hutool-json/src/main/java/org/dromara/hutool/json/JSONUtil.java
Executable file → Normal file
@@ -10,22 +10,22 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.io.file.FileUtil;
|
||||
import cn.hutool.core.io.IORuntimeException;
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.convert.JSONConverter;
|
||||
import cn.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import cn.hutool.json.serialize.JSONArraySerializer;
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import cn.hutool.json.serialize.JSONObjectSerializer;
|
||||
import cn.hutool.json.writer.JSONValueWriter;
|
||||
import cn.hutool.json.writer.JSONWriter;
|
||||
import cn.hutool.json.xml.JSONXMLUtil;
|
||||
import org.dromara.hutool.core.io.file.FileUtil;
|
||||
import org.dromara.hutool.core.io.IORuntimeException;
|
||||
import org.dromara.hutool.core.lang.Assert;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.convert.JSONConverter;
|
||||
import org.dromara.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import org.dromara.hutool.json.serialize.JSONArraySerializer;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.JSONObjectSerializer;
|
||||
import org.dromara.hutool.json.writer.JSONValueWriter;
|
||||
import org.dromara.hutool.json.writer.JSONWriter;
|
||||
import org.dromara.hutool.json.xml.JSONXMLUtil;
|
||||
|
||||
import java.io.*;
|
||||
import java.lang.reflect.Type;
|
@@ -10,25 +10,26 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.convert;
|
||||
package org.dromara.hutool.json.convert;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.bean.copier.BeanCopier;
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.convert.ConvertException;
|
||||
import cn.hutool.core.convert.Converter;
|
||||
import cn.hutool.core.convert.RegisterConverter;
|
||||
import cn.hutool.core.convert.impl.*;
|
||||
import cn.hutool.core.map.MapWrapper;
|
||||
import cn.hutool.core.reflect.ConstructorUtil;
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import cn.hutool.core.reflect.TypeUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.array.ArrayUtil;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.*;
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import cn.hutool.json.serialize.JSONStringer;
|
||||
import org.dromara.hutool.core.bean.BeanUtil;
|
||||
import org.dromara.hutool.core.bean.copier.BeanCopier;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.convert.ConvertException;
|
||||
import org.dromara.hutool.core.convert.Converter;
|
||||
import org.dromara.hutool.core.convert.RegisterConverter;
|
||||
import org.dromara.hutool.core.convert.impl.*;
|
||||
import org.dromara.hutool.core.map.MapWrapper;
|
||||
import org.dromara.hutool.core.reflect.ConstructorUtil;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.reflect.TypeUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.array.ArrayUtil;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.*;
|
||||
import org.dromara.hutool.json.*;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.JSONStringer;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
import java.time.temporal.TemporalAccessor;
|
@@ -16,4 +16,4 @@
|
||||
* @author Looly
|
||||
* @since 6.0.0
|
||||
*/
|
||||
package cn.hutool.json.convert;
|
||||
package org.dromara.hutool.json.convert;
|
16
hutool-json/src/main/java/cn/hutool/json/jwt/Claims.java → hutool-json/src/main/java/org/dromara/hutool/json/jwt/Claims.java
Executable file → Normal file
16
hutool-json/src/main/java/cn/hutool/json/jwt/Claims.java → hutool-json/src/main/java/org/dromara/hutool/json/jwt/Claims.java
Executable file → Normal file
@@ -10,15 +10,15 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.date.format.GlobalCustomFormat;
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import cn.hutool.json.JSONConfig;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import org.dromara.hutool.core.codec.binary.Base64;
|
||||
import org.dromara.hutool.core.date.format.GlobalCustomFormat;
|
||||
import org.dromara.hutool.core.lang.Assert;
|
||||
import org.dromara.hutool.core.map.MapUtil;
|
||||
import org.dromara.hutool.json.JSONConfig;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.json.JSONUtil;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.nio.charset.Charset;
|
28
hutool-json/src/main/java/cn/hutool/json/jwt/JWT.java → hutool-json/src/main/java/org/dromara/hutool/json/jwt/JWT.java
Executable file → Normal file
28
hutool-json/src/main/java/cn/hutool/json/jwt/JWT.java → hutool-json/src/main/java/org/dromara/hutool/json/jwt/JWT.java
Executable file → Normal file
@@ -10,21 +10,21 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.exceptions.ValidateException;
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.text.split.SplitUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import cn.hutool.json.jwt.signers.AlgorithmUtil;
|
||||
import cn.hutool.json.jwt.signers.JWTSigner;
|
||||
import cn.hutool.json.jwt.signers.JWTSignerUtil;
|
||||
import cn.hutool.json.jwt.signers.NoneJWTSigner;
|
||||
import org.dromara.hutool.core.codec.binary.Base64;
|
||||
import org.dromara.hutool.core.collection.CollUtil;
|
||||
import org.dromara.hutool.core.date.DateUtil;
|
||||
import org.dromara.hutool.core.exceptions.ValidateException;
|
||||
import org.dromara.hutool.core.lang.Assert;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.text.split.SplitUtil;
|
||||
import org.dromara.hutool.core.util.CharsetUtil;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.json.jwt.signers.AlgorithmUtil;
|
||||
import org.dromara.hutool.json.jwt.signers.JWTSigner;
|
||||
import org.dromara.hutool.json.jwt.signers.JWTSignerUtil;
|
||||
import org.dromara.hutool.json.jwt.signers.NoneJWTSigner;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
import java.security.Key;
|
@@ -10,10 +10,10 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import cn.hutool.core.exceptions.ExceptionUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.exceptions.ExceptionUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
|
||||
/**
|
||||
* JWT异常
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import java.util.Map;
|
||||
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import java.util.Map;
|
||||
|
4
hutool-json/src/main/java/cn/hutool/json/jwt/JWTUtil.java → hutool-json/src/main/java/org/dromara/hutool/json/jwt/JWTUtil.java
Executable file → Normal file
4
hutool-json/src/main/java/cn/hutool/json/jwt/JWTUtil.java → hutool-json/src/main/java/org/dromara/hutool/json/jwt/JWTUtil.java
Executable file → Normal file
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import cn.hutool.json.jwt.signers.JWTSigner;
|
||||
import org.dromara.hutool.json.jwt.signers.JWTSigner;
|
||||
|
||||
import java.util.Map;
|
||||
|
@@ -10,13 +10,13 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.exceptions.ValidateException;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.json.jwt.signers.JWTSigner;
|
||||
import cn.hutool.json.jwt.signers.NoneJWTSigner;
|
||||
import org.dromara.hutool.core.date.DateUtil;
|
||||
import org.dromara.hutool.core.exceptions.ValidateException;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.json.jwt.signers.JWTSigner;
|
||||
import org.dromara.hutool.json.jwt.signers.NoneJWTSigner;
|
||||
|
||||
import java.util.Date;
|
||||
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
||||
|
||||
import java.util.Date;
|
||||
|
@@ -13,4 +13,4 @@
|
||||
/**
|
||||
* JSON Web Token (JWT)封装
|
||||
*/
|
||||
package cn.hutool.json.jwt;
|
||||
package org.dromara.hutool.json.jwt;
|
@@ -10,12 +10,12 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
||||
|
||||
import cn.hutool.core.map.BiMap;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.crypto.asymmetric.SignAlgorithm;
|
||||
import cn.hutool.crypto.digest.HmacAlgorithm;
|
||||
import org.dromara.hutool.core.map.BiMap;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.crypto.asymmetric.SignAlgorithm;
|
||||
import org.dromara.hutool.crypto.digest.HmacAlgorithm;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
@@ -10,13 +10,13 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
||||
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.crypto.asymmetric.Sign;
|
||||
import org.dromara.hutool.core.codec.binary.Base64;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.util.ByteUtil;
|
||||
import org.dromara.hutool.core.util.CharsetUtil;
|
||||
import org.dromara.hutool.crypto.asymmetric.Sign;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
import java.security.Key;
|
@@ -10,12 +10,12 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
||||
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.crypto.digest.HMac;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.util.ByteUtil;
|
||||
import org.dromara.hutool.core.util.CharsetUtil;
|
||||
import org.dromara.hutool.crypto.digest.HMac;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
import java.security.Key;
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
||||
|
||||
/**
|
||||
* JWT签名接口封装,通过实现此接口,完成不同算法的签名功能
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
||||
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import org.dromara.hutool.core.lang.Assert;
|
||||
|
||||
import java.security.Key;
|
||||
import java.security.KeyPair;
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
||||
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
|
||||
/**
|
||||
* 无需签名的JWT签名器
|
@@ -13,4 +13,4 @@
|
||||
/**
|
||||
* JWT签名封装
|
||||
*/
|
||||
package cn.hutool.json.jwt.signers;
|
||||
package org.dromara.hutool.json.jwt.signers;
|
@@ -10,19 +10,19 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.mapper;
|
||||
package org.dromara.hutool.json.mapper;
|
||||
|
||||
import cn.hutool.core.collection.iter.ArrayIter;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.lang.mutable.Mutable;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.array.ArrayUtil;
|
||||
import cn.hutool.json.JSONArray;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONParser;
|
||||
import cn.hutool.json.JSONTokener;
|
||||
import cn.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import cn.hutool.json.serialize.JSONSerializer;
|
||||
import org.dromara.hutool.core.collection.iter.ArrayIter;
|
||||
import org.dromara.hutool.core.io.IoUtil;
|
||||
import org.dromara.hutool.core.lang.mutable.Mutable;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.array.ArrayUtil;
|
||||
import org.dromara.hutool.json.JSONArray;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONParser;
|
||||
import org.dromara.hutool.json.JSONTokener;
|
||||
import org.dromara.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import org.dromara.hutool.json.serialize.JSONSerializer;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.io.Reader;
|
@@ -10,23 +10,23 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.mapper;
|
||||
package org.dromara.hutool.json.mapper;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.bean.copier.CopyOptions;
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.json.InternalJSONUtil;
|
||||
import cn.hutool.json.JSONArray;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import cn.hutool.json.JSONParser;
|
||||
import cn.hutool.json.JSONTokener;
|
||||
import cn.hutool.json.xml.JSONXMLUtil;
|
||||
import cn.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import cn.hutool.json.serialize.JSONSerializer;
|
||||
import org.dromara.hutool.core.bean.BeanUtil;
|
||||
import org.dromara.hutool.core.bean.copier.CopyOptions;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.io.IoUtil;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.json.InternalJSONUtil;
|
||||
import org.dromara.hutool.json.JSONArray;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.json.JSONParser;
|
||||
import org.dromara.hutool.json.JSONTokener;
|
||||
import org.dromara.hutool.json.xml.JSONXMLUtil;
|
||||
import org.dromara.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import org.dromara.hutool.json.serialize.JSONSerializer;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.io.Reader;
|
@@ -13,4 +13,4 @@
|
||||
/**
|
||||
* Bean和JSON之间的映射封装。
|
||||
*/
|
||||
package cn.hutool.json.mapper;
|
||||
package org.dromara.hutool.json.mapper;
|
@@ -28,4 +28,4 @@
|
||||
* @author looly
|
||||
*
|
||||
*/
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
@@ -10,15 +10,15 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.date.TemporalAccessorUtil;
|
||||
import cn.hutool.core.date.format.GlobalCustomFormat;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.json.InternalJSONUtil;
|
||||
import cn.hutool.json.JSONConfig;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.date.DateUtil;
|
||||
import org.dromara.hutool.core.date.TemporalAccessorUtil;
|
||||
import org.dromara.hutool.core.date.format.GlobalCustomFormat;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.json.InternalJSONUtil;
|
||||
import org.dromara.hutool.json.JSONConfig;
|
||||
|
||||
import java.time.MonthDay;
|
||||
import java.time.temporal.TemporalAccessor;
|
@@ -10,12 +10,12 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.core.map.SafeConcurrentHashMap;
|
||||
import cn.hutool.core.reflect.NullType;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.JSON;
|
||||
import org.dromara.hutool.core.map.SafeConcurrentHashMap;
|
||||
import org.dromara.hutool.core.reflect.NullType;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.JSON;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
import java.time.LocalDate;
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.json.JSONArray;
|
||||
import org.dromara.hutool.json.JSONArray;
|
||||
|
||||
/**
|
||||
* JSON列表的序列化接口,用于将特定对象序列化为{@link JSONArray}
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.json.JSON;
|
||||
import org.dromara.hutool.json.JSON;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
|
||||
/**
|
||||
* 对象的序列化接口,用于将特定对象序列化为{@link JSONObject}
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.json.JSON;
|
||||
import org.dromara.hutool.json.JSON;
|
||||
|
||||
/**
|
||||
* 序列化接口,通过实现此接口,实现自定义的对象转换为JSON的操作
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.core.lang.func.Wrapper;
|
||||
import org.dromara.hutool.core.lang.func.Wrapper;
|
||||
|
||||
/**
|
||||
* {@code JSONString}接口定义了一个{@code toJSONString()}<br>
|
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
||||
|
||||
import cn.hutool.json.JSON;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.json.JSON;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
@@ -13,4 +13,4 @@
|
||||
/**
|
||||
* JSON序列化和反序列化,提供对象和JSON之间的转换
|
||||
*/
|
||||
package cn.hutool.json.serialize;
|
||||
package org.dromara.hutool.json.serialize;
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
/**
|
||||
* Boolean类型的值写出器
|
@@ -10,9 +10,9 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
import cn.hutool.json.serialize.DateJSONString;
|
||||
import org.dromara.hutool.json.serialize.DateJSONString;
|
||||
|
||||
import java.time.temporal.TemporalAccessor;
|
||||
import java.util.Calendar;
|
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
import cn.hutool.core.map.SafeConcurrentHashMap;
|
||||
import cn.hutool.core.reflect.NullType;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.core.map.SafeConcurrentHashMap;
|
||||
import org.dromara.hutool.core.reflect.NullType;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
import java.util.Map;
|
@@ -10,10 +10,10 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.serialize.JSONStringer;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.serialize.JSONStringer;
|
||||
|
||||
import java.time.temporal.TemporalAccessor;
|
||||
import java.util.Calendar;
|
@@ -10,7 +10,7 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
/**
|
||||
* JSON的值自定义写出
|
@@ -10,17 +10,17 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
import cn.hutool.core.io.IORuntimeException;
|
||||
import cn.hutool.core.lang.mutable.MutableEntry;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.CharUtil;
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import cn.hutool.json.InternalJSONUtil;
|
||||
import cn.hutool.json.JSON;
|
||||
import cn.hutool.json.JSONConfig;
|
||||
import cn.hutool.json.serialize.JSONStringer;
|
||||
import org.dromara.hutool.core.io.IORuntimeException;
|
||||
import org.dromara.hutool.core.lang.mutable.MutableEntry;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.util.CharUtil;
|
||||
import org.dromara.hutool.core.util.ObjUtil;
|
||||
import org.dromara.hutool.json.InternalJSONUtil;
|
||||
import org.dromara.hutool.json.JSON;
|
||||
import org.dromara.hutool.json.JSONConfig;
|
||||
import org.dromara.hutool.json.serialize.JSONStringer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.Writer;
|
@@ -10,10 +10,10 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
||||
|
||||
import cn.hutool.core.math.NumberUtil;
|
||||
import cn.hutool.json.JSONConfig;
|
||||
import org.dromara.hutool.core.math.NumberUtil;
|
||||
import org.dromara.hutool.json.JSONConfig;
|
||||
|
||||
/**
|
||||
* 数字类型的值写出器
|
@@ -16,4 +16,4 @@
|
||||
* @author Looly
|
||||
*
|
||||
*/
|
||||
package cn.hutool.json.writer;
|
||||
package org.dromara.hutool.json.writer;
|
@@ -10,12 +10,12 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.xml;
|
||||
package org.dromara.hutool.json.xml;
|
||||
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.json.InternalJSONUtil;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.json.InternalJSONUtil;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
|
||||
/**
|
||||
* XML解析器,将XML解析为JSON对象
|
@@ -10,15 +10,15 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.xml;
|
||||
package org.dromara.hutool.json.xml;
|
||||
|
||||
import cn.hutool.core.array.ArrayUtil;
|
||||
import cn.hutool.core.util.CharUtil;
|
||||
import cn.hutool.core.text.escape.EscapeUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.json.JSONArray;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.core.array.ArrayUtil;
|
||||
import org.dromara.hutool.core.util.CharUtil;
|
||||
import org.dromara.hutool.core.text.escape.EscapeUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.json.JSONArray;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
|
||||
/**
|
||||
* JSON转XML字符串工具
|
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.xml;
|
||||
package org.dromara.hutool.json.xml;
|
||||
|
||||
import cn.hutool.core.util.CharUtil;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import org.dromara.hutool.core.util.CharUtil;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONObject;
|
||||
|
||||
/**
|
||||
* 提供静态方法在XML和JSONObject之间转换
|
@@ -10,11 +10,11 @@
|
||||
* See the Mulan PSL v2 for more details.
|
||||
*/
|
||||
|
||||
package cn.hutool.json.xml;
|
||||
package org.dromara.hutool.json.xml;
|
||||
|
||||
import cn.hutool.json.JSONConfig;
|
||||
import cn.hutool.json.JSONException;
|
||||
import cn.hutool.json.JSONTokener;
|
||||
import org.dromara.hutool.json.JSONConfig;
|
||||
import org.dromara.hutool.json.JSONException;
|
||||
import org.dromara.hutool.json.JSONTokener;
|
||||
|
||||
/**
|
||||
* XML分析器,继承自JSONTokener,提供XML的语法分析
|
@@ -15,4 +15,4 @@
|
||||
*
|
||||
* @author looly
|
||||
*/
|
||||
package cn.hutool.json.xml;
|
||||
package org.dromara.hutool.json.xml;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.json.serialize.JSONObjectSerializer;
|
||||
import org.dromara.hutool.json.serialize.JSONObjectSerializer;
|
||||
import lombok.ToString;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,8 +1,8 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.bean.BeanUtil;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,8 +1,8 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.io.resource.ResourceUtil;
|
||||
import cn.hutool.core.lang.Console;
|
||||
import cn.hutool.json.test.bean.ResultBean;
|
||||
import org.dromara.hutool.core.io.resource.ResourceUtil;
|
||||
import org.dromara.hutool.core.lang.Console;
|
||||
import org.dromara.hutool.json.test.bean.ResultBean;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.lang.Console;
|
||||
import org.dromara.hutool.core.lang.Console;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.collection.ListUtil;
|
||||
import org.dromara.hutool.core.collection.ListUtil;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.lang.Console;
|
||||
import org.dromara.hutool.core.lang.Console;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,7 +1,7 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import cn.hutool.json.serialize.JSONObjectSerializer;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.JSONObjectSerializer;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.dromara.hutool.core.text.StrUtil;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Disabled;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
6
hutool-json/src/test/java/cn/hutool/json/Issue488Test.java → hutool-json/src/test/java/org/dromara/hutool/json/Issue488Test.java
Executable file → Normal file
6
hutool-json/src/test/java/cn/hutool/json/Issue488Test.java → hutool-json/src/test/java/org/dromara/hutool/json/Issue488Test.java
Executable file → Normal file
@@ -1,7 +1,7 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.io.resource.ResourceUtil;
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.io.resource.ResourceUtil;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.date.TimeUtil;
|
||||
import org.dromara.hutool.core.date.TimeUtil;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import org.dromara.hutool.core.date.DateUtil;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.annotation.Alias;
|
||||
import org.dromara.hutool.core.annotation.Alias;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.collection.ListUtil;
|
||||
import org.dromara.hutool.core.collection.ListUtil;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import org.dromara.hutool.core.bean.BeanUtil;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import org.dromara.hutool.core.bean.BeanUtil;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import org.dromara.hutool.core.convert.Convert;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.annotation.Alias;
|
||||
import org.dromara.hutool.core.annotation.Alias;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,7 +1,7 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.collection.ListUtil;
|
||||
import cn.hutool.core.io.resource.ResourceUtil;
|
||||
import org.dromara.hutool.core.collection.ListUtil;
|
||||
import org.dromara.hutool.core.io.resource.ResourceUtil;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,8 +1,8 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.io.resource.ResourceUtil;
|
||||
import cn.hutool.core.util.XmlUtil;
|
||||
import cn.hutool.json.xml.JSONXMLSerializer;
|
||||
import org.dromara.hutool.core.io.resource.ResourceUtil;
|
||||
import org.dromara.hutool.core.util.XmlUtil;
|
||||
import org.dromara.hutool.json.xml.JSONXMLSerializer;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
@@ -1,7 +1,7 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.GlobalSerializeMapping;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
20
hutool-json/src/test/java/cn/hutool/json/JSONArrayTest.java → hutool-json/src/test/java/org/dromara/hutool/json/JSONArrayTest.java
Executable file → Normal file
20
hutool-json/src/test/java/cn/hutool/json/JSONArrayTest.java → hutool-json/src/test/java/org/dromara/hutool/json/JSONArrayTest.java
Executable file → Normal file
@@ -1,14 +1,14 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.collection.ListUtil;
|
||||
import cn.hutool.core.convert.ConvertException;
|
||||
import cn.hutool.core.io.file.FileUtil;
|
||||
import cn.hutool.core.map.Dict;
|
||||
import cn.hutool.core.reflect.TypeReference;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.json.test.bean.Exam;
|
||||
import cn.hutool.json.test.bean.JsonNode;
|
||||
import cn.hutool.json.test.bean.KeyBean;
|
||||
import org.dromara.hutool.core.collection.ListUtil;
|
||||
import org.dromara.hutool.core.convert.ConvertException;
|
||||
import org.dromara.hutool.core.io.file.FileUtil;
|
||||
import org.dromara.hutool.core.map.Dict;
|
||||
import org.dromara.hutool.core.reflect.TypeReference;
|
||||
import org.dromara.hutool.core.util.CharsetUtil;
|
||||
import org.dromara.hutool.json.test.bean.Exam;
|
||||
import org.dromara.hutool.json.test.bean.JsonNode;
|
||||
import org.dromara.hutool.json.test.bean.KeyBean;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
@@ -1,9 +1,9 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.core.io.resource.ResourceUtil;
|
||||
import cn.hutool.json.test.bean.ExamInfoDict;
|
||||
import cn.hutool.json.test.bean.PerfectEvaluationProductResVo;
|
||||
import cn.hutool.json.test.bean.UserInfoDict;
|
||||
import org.dromara.hutool.core.io.resource.ResourceUtil;
|
||||
import org.dromara.hutool.json.test.bean.ExamInfoDict;
|
||||
import org.dromara.hutool.json.test.bean.PerfectEvaluationProductResVo;
|
||||
import org.dromara.hutool.json.test.bean.UserInfoDict;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@@ -1,6 +1,6 @@
|
||||
package cn.hutool.json;
|
||||
package org.dromara.hutool.json;
|
||||
|
||||
import cn.hutool.json.serialize.JSONDeserializer;
|
||||
import org.dromara.hutool.json.serialize.JSONDeserializer;
|
||||
import lombok.Data;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user