実際のルートタグも追加する必要なく、オブジェクトをシリアル化する可能性はありますか? これは少し奇妙に聞こえるので、意味を説明するコードをいくつか追加します。
class Test {
public MyClass M;
}
class MyClass {
public int A;
public int B;
}
メンバー A と B は、次のように M ではなくルート クラスにシリアル化する必要がTest
あります。
<Test>
<A>3</A>
<B>4</B>
</Test>
基本クラスから単純に派生した多くの空のダミークラスがありますが、その内部ダミータイプのシリアル化を避けたい場合はメンバーをまったく追加しないため、これが必要です。これは可能ですか?