1
私はバイト配列内の以下のようなXMLを持って、私はストリップ「アンダースコア」とXMLタグから他の名前空間とキャメルケースの文字列に変換し
<branchType>
<branchName></branchName>
<branchType>...
任意の提案に変換する必要が
<branch_type>
<branch_name></branch_name>
</branch_type>...
?
JAXBを使用して上記のXMLをJavaオブジェクトにアンマーシャリングしようとしています。 xmlタグにはアンダースコアが付いているので、Javaプロパティには適用されません。
私はコンテンツを整列解除する前に、ストリング操作を行うことを考えました。それを行うためのより良い方法はありますか?
Javaファイルの拡張XSDClassにはgetBranchNameとgetBranchTypeなどがあります。これはJAXBで生成されたオブジェクトではなく、注釈を持たないものです。 Javaクラスを変更せずにXMLをアンマーシャリングしたいと思います。