XmlSerializerを使用して構成ファイルを逆シリアル化します。Xml要素の子コンテンツを文字列フィールドにフェッチできるようにしたい。この子コンテンツは、xml自体にすることができます。
簡単な例:
public class Configuration
{
[XmlAttribute]
public string MyAttribute { get; set; }
[XmlText]
public string Content { get; set; }
}
私は以下を解析しようとしています:
<Configuration MyAttribute="foo">
<SomeOtherXml />
</Configuration>
Contentプロパティをに設定したいのです"<SomeOtherXml />"
が、これを機能させることができないようです。CDATAなどの中にコンテンツをカプセル化したくありません。
これは可能ですか、それとも構成ファイルの解析を手動で処理する必要がありますか?
ありがとう