From 2b7d5f312192b9743a758727f07a5e794edcaa38 Mon Sep 17 00:00:00 2001 From: wanggeng888 <450292408@qq.com> Date: Wed, 28 Apr 2021 21:17:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- basic-util/src/main/java/ink/wgink/util/xml/XMLUtil.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/basic-util/src/main/java/ink/wgink/util/xml/XMLUtil.java b/basic-util/src/main/java/ink/wgink/util/xml/XMLUtil.java index d1769fc6..3af6c2da 100644 --- a/basic-util/src/main/java/ink/wgink/util/xml/XMLUtil.java +++ b/basic-util/src/main/java/ink/wgink/util/xml/XMLUtil.java @@ -59,7 +59,13 @@ public class XMLUtil { String firstLower = elementName.substring(0, 1).toLowerCase(); String firstLowerMethodName = firstLower + elementName.substring(1); String[] getSetMethodArray = getSetMethodMap.get(firstLowerMethodName); + if (getSetMethodArray == null) { + continue; + } Method setMethod = clazz.getMethod(getSetMethodArray[1], String.class); + if (setMethod == null) { + continue; + } String elementText = element.getTextTrim(); setMethod.invoke(t, StringUtils.isBlank(elementText) ? "" : elementText); }