我在論文期間遇到了一個問題,我希望有人能幫助我。問題在於,我正在處理一個大的源代碼(一個已經創建的庫),並希望通過input.xml文件的規範來對某些類執行一些xml綁定。這裏有一個例子如何代碼的一部分結構:XML2Java映射 - 處理繼承
interface IObject extends Writeable, PrimitiveSinkable{
//methods, fields...
}
interface IMessage extends IObject{
//methods, fields....
}
interface IRequestMessage extends IMessage, IObject{
//methods, fields...
}
class RequestMessageVer10 implements IRequestMessage{
//methods, fields....
}
class RequestMessageVer11 implements IRequestMessage{
//methods, fields....
}
所以,我什麼,我想是由具有的input.xml文件通過版本屬性從接口IRequestMessage向右類映射,在這裏是假裝的XML的一個例子:
<requestmessage version=10>
//other fields...
</requestmessage>
<requestmessage version=11>
</requestmessage>
是否有可能實現這一目標?如果是這樣,怎麼樣?別的,我怎麼能繞過它?
最好的問候,
迪奧戈·杜阿爾特
只是有點迂腐,但類實現接口。 – gfelisberto
你是對的!沒有看到錯誤,謝謝 –
我不確定你想要達到什麼目的。我假設你有配置的xml,並想創建在那裏聲明的類的實例。是嗎? – gfelisberto