diff --git a/ruleset.xml b/ruleset.xml
index f5c40b0b..d6c298a7 100644
--- a/ruleset.xml
+++ b/ruleset.xml
@@ -5,8 +5,6 @@
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
PMD 7.8.0 规则集
-
-
diff --git a/src/main/java/org/joychou/controller/Fastjson.java b/src/main/java/org/joychou/controller/Fastjson.java
index efe5ea89..7c2b5338 100644
--- a/src/main/java/org/joychou/controller/Fastjson.java
+++ b/src/main/java/org/joychou/controller/Fastjson.java
@@ -14,7 +14,18 @@
@Controller
@RequestMapping("/fastjson")
public class Fastjson {
-
+ @RequestMapping(value = "/deserialize", method = {RequestMethod.POST})
+ @ResponseBody
+ public String Deserialize(@RequestBody String params) {
+ // 如果Content-Type不设置application/json格式,post数据会被url编码
+ try {
+ // 将post提交的string转换为json
+ JSONObject ob = JSON.parseObject(params);
+ return ob.get("name").toString();
+ } catch (Exception e) {
+ return e.toString();
+ }
+ }
public static void main(String[] args) {
// Open calc in mac