提问时间: 2008-04-03 17:55
悬赏分:100 浏览:225 次
这是我先定义的xsd中的一部分,这四个字段我都想让它门成为必选字段.
<xs:element name="TestString" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="TestInteger" type="xs:integer" maxOccurs="1" minOccurs="1" />
<xs:element name="TestDate" type="xs:date" maxOccurs="1" minOccurs="1" />
<xs:element name="TestBool" type="xs:boolean" maxOccurs="1" minOccurs="1" />
然后我用工具生成下面的C#类,采用是的XMLSerializer来序列化它
/// <remarks/>
public string TestString {
get {
return this.testStringField;
}
set {
this.testStringField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string TestInteger {
get {
return this.testIntegerField;
}
set {
this.testIntegerField = value;
}
}
/// <remarks/