根据Xml中的值创建XML模式以限制Attribute标记

时间:2013-05-20 13:58:04

标签: wpf xml xsd

我有一个xml,我需要根据它的值限制一个属性标记。      就像在下面的xml文件中一样,如果属性“permanent”的值为真,那么只有它来自xml

<Information >
<description>Worker information</description>
<A id="234" permanent="true" > 
    <name>xyz</name>
    <age>23</age> 
</A> 
<B id="244"> 
    <name>lkj</name>
    <age>27</age> 
</B>
<C id="204" permanent="true" > 
    <name>C</name>
    <age>27</age> 
</C>

</Information>

1 个答案:

答案 0 :(得分:0)

我得到了解决方案 使该属性可选,并指定在designer true中生成的“permanentFieldSpecified”bool属性。