diff --git a/hutool-core/src/main/java/cn/hutool/v7/core/xml/XmlMapper.java b/hutool-core/src/main/java/cn/hutool/v7/core/xml/XmlMapper.java index 7632559fa6..8127d08443 100755 --- a/hutool-core/src/main/java/cn/hutool/v7/core/xml/XmlMapper.java +++ b/hutool-core/src/main/java/cn/hutool/v7/core/xml/XmlMapper.java @@ -74,7 +74,7 @@ public class XmlMapper { final String nodeName = CollUtil.getFirst(map.keySet()); if (bean.getSimpleName().equalsIgnoreCase(nodeName)) { // 只有key和bean的名称匹配时才做单一对象转换 - return BeanUtil.toBean(CollUtil.get(map.values(), 0), bean); + return BeanUtil.toBean(CollUtil.get(map.values(), 0), bean, copyOptions); } } return BeanUtil.toBean(map, bean, copyOptions);