我正在使用 .NET Fx 3.5 并编写了自己的配置类,这些配置类继承自 ConfigurationSection/ConfigurationElement。目前,我最终在我的配置文件中得到了如下所示的内容:
<blah.mail>
<templates>
<add name="TemplateNbr1" subject="..." body="Hi!\r\nThis is a test.\r\n.">
<from address="blah@hotmail.com" />
</add>
</templates>
</blah.mail>
我希望能够将主体表示为template
(上add
例中的节点)的子节点,最终得到如下所示的内容:
<blah.mail>
<templates>
<add name="TemplateNbr1" subject="...">
<from address="blah@hotmail.com" />
<body><![CDATA[Hi!
This is a test.
]]></body>
</add>
</templates>
</blah.mail>