@ XmlAnyElement,DomHandler和完全未知的Xml

时间:2013-12-06 04:51:38

标签: xml jaxb xmlanyelement

我一直关注Blaise Doughan blog

在此示例中,我们仅修剪了<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>

0 个答案:

没有答案