1
いくつかのタグをスキップできますか?jaxb、いくつかの入力タグをスキップして出力に保持する
私はいくつかのタグで入力をxmlしていますが、私は変更したくないですが、いくつかの内部タグ(Javaオブジェクト)のみを変更したいと思います。 「役に立たない」タグには手を触れないでください。
例えば、 input.xmlに:
<soap:Envelope xmlns:soap="xxxxxxxxxxxxxxxx">
<soap:Some>
<ns:Echo xmlns:ns="yyyyyyyyyyyyy">
<book>
<title></title>
<author>
<name></name>
<surname></surname>
</author>
<isbn></isbn>
</book>
</ns:Echo>
</soap:Some>
</soap:Envelope>
私は、文書の残りの部分を変更することなく、変更のみブックのオブジェクトに興味を持っています。 私のOutput.xmlはちょうどこのように、いくつかの愚かな編集を行うには、次のようになります。
<soap:Envelope xmlns:soap="xxxxxxxxxxxxxxxx">
<soap:Some>
<ns:Echo xmlns:ns="yyyyyyyyyyyyy">
<book>
<title></title>
<authorName></authorName>
<isbn></isbn>
</book>
</ns:Echo>
</soap:Some>
</soap:Envelope>
私はこれをどのように行うことができますか? JAXBアノテーションを使用してこの問題を解決するにはどうすればよいですか?
ありがとう、私はJAXBで経験はありません。
よろしく