2010-07-08 79 views
4

JSON腳本序列化程序(來自mvc)可以將匿名類序列化爲腳本。 是否有一些可以將匿名類轉換爲xml的標準框架(或mvc)類?XML序列化匿名類

當前匿名類不標記爲可序列化,不能轉換爲xml。

有沒有辦法做到這一點,而不寫大量的代碼?

回答

0

我認爲上面沒有直接回答這個問題。 Jim沒有向XML序列化器詢問JSON,而是向XML序列化器詢問了C#匿名類型。這個課程不是出盒子,但可以很容易地編寫。看看這裏: Can I serialize Anonymous Types as xml?

+0

回答「你需要的代碼裏姆斯」是正確的。你已經突出顯示的答案提供了一個非常簡單的類 - >使用反射的xml生產者。不幸的是,一個真正有用的實現將需要更多的代碼。它必須滿足枚舉,數組,枚舉和對其他可序列化類型的引用。正確地做這件事是一項重要的工作。 – Jim 2012-09-04 04:29:18