修复XmlUtil转义调用方法错误问题,修复XmlEscape未转义单引号问题(pr#3837@Github)

This commit is contained in:
Looly
2025-01-09 19:31:23 +08:00
parent 50df86d846
commit 5befdeea3f
3 changed files with 22 additions and 5 deletions

View File

@@ -7,7 +7,7 @@ import cn.hutool.core.lang.Console;
import cn.hutool.core.map.MapBuilder;
import cn.hutool.core.map.MapUtil;
import lombok.Data;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.w3c.dom.Document;
@@ -22,6 +22,8 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import static org.junit.jupiter.api.Assertions.*;
/**
* {@link XmlUtil} 工具类
*
@@ -319,8 +321,8 @@ public class XmlUtilTest {
public void escapeTest(){
final String a = "<>";
final String escape = XmlUtil.escape(a);
Console.log(escape);
Console.log(XmlUtil.escape("中文“双引号”"));
Assertions.assertEquals("&lt;&gt;", escape);
Assertions.assertEquals("中文“双引号”", XmlUtil.escape("中文“双引号”"));
}
@Test