我们希望使用JAXB从XML文件创建Java对象,操作它们并将它们保存回XML文件 . 原则上这不是问题 . 但是,源XML文件包含 processing instructions ,它们不会存储回目标XML文件中 .

例:

<?xml version="1.0" encoding="UTF-8"?>
<doc>
    <test>
        <?PITarget1 PIContent2?>
    </test>
</doc>

有没有办法用JAXB做到这一点?或者JAXB可以替代吗?

谢谢你的帮助 .