XML覆盖组件Java



我有一个组件,我需要重写,问题是我不知道。

我的XML是这样的:

<border-layout>
<component name="myFirstComponent"> 
<fix-layout> 
<component name="myController"> 
some options...
</component>
<component name="needToOverride">
<fix-position x="222" y="222" width="111" height="10" opaque="false" visible="true"/>
</component>
</fix-layout>
</border-layout>

我可以在结尾转义一些结束标签,但不要太深入。我如何重写needoverrides ?改变我的立场?当前的XML是只读的,我不能修改它。

我尝试了一些谷歌解决方案,但没有设法使这个工作。如果是的话,请原谅我的愚蠢问题。

我会使用一些XML序列化和反序列化库,如jackson或simplexml。