簡體   English   中英

如何在具有JodaTime支持的m子中將Object轉換為Xml?

[英]How to convert Object to Xml in mule with JodaTime support?

我正在嘗試使用m子Object-To-XML的組件將對象轉換為m子中的xml。 但是,我的對象具有jodatime屬性,並且由於該m子返回了jodatime對象。 但是,那不是我所期望的。 我在爭奪一個日期,而不是jodatime的全部對象。 以下是m子返回的內容:

<date>
            <iMillis>1449676220125</iMillis>
            <iChronology class="org.joda.time.chrono.ISOChronology" resolves-to="org.joda.time.chrono.ISOChronology$Stub" serialization="custom">
                <org.joda.time.chrono.ISOChronology_-Stub>
                    <org.joda.time.UTCDateTimeZone resolves-to="org.joda.time.DateTimeZone$Stub" serialization="custom">
                        <org.joda.time.DateTimeZone_-Stub>
                            <string>UTC</string>
                        </org.joda.time.DateTimeZone_-Stub>
                    </org.joda.time.UTCDateTimeZone>
                </org.joda.time.chrono.ISOChronology_-Stub>
            </iChronology>
</date>

但是,我想要類似的東西

<date>2015-12-16T16:20:30.659-02:00</date>

問題 :如何正確轉換jodatime?

搜索stackoverflow后,我發現以下問題

因此,要解決該問題,您應該:

1-創建上面發布的問題的答案上建議的類2-在連接器對象到XML上,您應該添加Converter,這是您剛剛創建的類。

之后,XML將輸出其應有的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM