|
@@ -41,7 +41,11 @@ public class DataStructureFormatUtils {
|
|
|
for (Map.Entry<String, Object> entry : map.entrySet()) {
|
|
|
// 转义特殊字符以避免解析错误
|
|
|
String key = escapeSpecialChars(entry.getKey());
|
|
|
- String value = escapeSpecialChars(entry.getValue() + "");
|
|
|
+ Object obj = entry.getValue();
|
|
|
+ if (obj == null) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ String value = escapeSpecialChars(obj + "");
|
|
|
sb.append(key).append(":").append(value).append("$$");
|
|
|
}
|
|
|
// 移除最后的分隔符
|