Установите значение по умолчанию в JAXB

У меня есть xml-файл, как показано ниже, и когда filePath2 имеет значение null или пуст, я хочу, чтобы его значение соответствовало значению filePath1. Есть ли способ, которым я могу добиться этого через JAXB.

<file filePath1="C:/filePath">
   <subFile name="Test">
      <filePath2></filePath2>   
   </subFile>
<file/>

Я не хочу жестко задавать значение по умолчанию. Если значение для filePath2 равно null или пусто (""), я хочу установить атрибут filePath1 как значение "String filePath". Есть ли способ сделать это с помощью установщика в JAXB?

5
задан Madz 27 March 2012 в 11:51
поделиться