我想阅读以下数据:
<Field surname="Smith"/>
<Field age="11"/>
<Field home_owner="false"/>
这样我可以拥有一个&#34; Field&#34;只有姓名&amp;价值属性。需要注意的是,该值将是XSD中定义的不同类型,例如
<xs:attribute name="home_owner" type="xs:boolean" use="optional">
<xs:attribute name="surname" type="xs:string" use="optional">
<xs:attribute name="age" type="xs:string" use="optional">
现在,我可以使用attr.GetSchemaInfo()。SchemaAttribute.AttributeSchemaType.Datatype.ValueType来获取类型,但我不知道如何最好地使用此信息进行投射。
这是个好主意吗?或者单独查看每种字段类型会更有意义吗?