1

我一直在关注Blaise Doughan 的博客

在这个例子中,我们只修剪了<bio>........</bio>部分。所以输出是

<html>...</html>

没有修剪,字符串看起来像

<?xml version="1.0" encoding="UTF-8"?><bio><html>...</html> </bio>

1.我们将bio映射为一个元素,但是为什么它匹配为一个完整的xml?( <xml ..>)

@XmlAnyElement(BioHandler.class)
    public String getBio() {
        return bio;
    }

2.在我的情况下,我没有任何未知Xml的预定义标签,所以我不确定我的未知Xml的结构是什么,那么我怎样才能只获得元素部分?每次我避免修剪代码时,我都会在我的主 xml 中得到一个小的新 xml。

<?xml version="1.0" encoding="UTF-8"?>
<customer>
    <name>Jane Doe</name>
    <?xml version="1.0" encoding="UTF-8"?>
    <bio>
        <html>...</html>
    </bio>
</customer>
4

0 回答 0