-1

XML ファイルと、XML 構造を表すクラスがあります。XML ファイルをクラスにデシリアライズしました。すべてのプロパティをフォームに表示したい。XMLをdatagridviewに逆シリアル化する方法が可能かどうか、誰でも提案できますか?

4

1 に答える 1

0

ほとんどの場合、デシリアライゼーションには、Xml デシリアライゼーション、バイナリ、SOAP などのいずれであっても、有効なクラス構造やオブジェクトをデシリアライズする必要があります。クラスがあるので、de -serialize ステップは非常に簡単です。シリアライザーを作成して を呼び出すだけdeserialize(xml)です。2 番目の部分については、datagridview を作成し、オブジェクトにバインドする必要があります。

はい、完全に可能です。オブジェクト、クラス定義、または xml へのアクセスがなければ、これが私が提供できるすべての情報です。

いくつかの基本的なコード構造。

XmlSerializer ser = new XmlSerializer(typeof(MyClass));
MyClass obj = ser.DeSerialize(xmlDoc);

MyDataGridView.DataSource = obj;
于 2012-09-24T14:46:05.310 に答える