2012-01-27 8 views
0

私はGetXmlSchemaを(使用してDataSetをシリアライズ)とGETXML()メソッド(下記のコード)が、schemaxmlDataにNULL可能である列にはxsi:nilまたはnillable属性はありませんよません。デシリアライズするときに、その列がnullableであることをどのように知ることができますか?
DataSet.GetXmlSchema()戻りnillableな属性

XElement schema = XElement.Parse(dataSet.GetXmlSchema()); 
XElement xmlData = XElement.Parse(dataSet.GetXml()); 

シリアル化されたXMLにそれらの属性を取得する方法はありますか?

答えて

0

http://msdn.microsoft.com/en-us/library/ybce7f69%28v=vs.100%29.aspx

はあなたのXmlSerializerを使用する必要があるかもしれないように見えます。

また、null以外の型(intなど)がnil = trueの場合、エラーが発生するようです。それは参照ページにあります。

+0

ありがとうございました。私が試してみます。 –

関連する問題