0
私は、クラス名を持つクラスのリストを持っているクラスを持っている以下の構造で作業しています。各クラスにはマッピングがあります。残りのシャープを使用して残りのAPIのネストされたクラス構造を設計する
私はrest serviceからrest sharpを使用してこれを照会する必要があります。
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Response status="Success">
<Classes>
<Class className="Library">
<ClassMappings>
< ClassMapping key="cls1" />
< ClassMapping key="cls2" />
< ClassMapping key="cls3" />
</ ClassMappings>
</ Class>
< Class className="Staff">
</ Class>
.
.
.
</Classes>
私はこのクラスを設計しましたが、正しくマッピングできません。
public class Class
{
public string className { get; set; }
//public ClassMappings Mappings { get; set; }
public List<ClassMapping> Mappings { get; set; }
}
public class Classes : List<Class> { }
//public class ClassMappings //: List<ClassMapping>
//{
// public List<ClassMapping> ClassMapping { get; set; }
//}
public class ClassMapping
{
public string key { get; set; }
}
私はすでにコメントコードを試しているのを見ることができます。クラスマッピングは異なるクラスです。
誰でも休憩のためのクラスの設計を手伝ってもらえますか?配列はClassMappings
の代わりMappings
名前を付ける必要があり
おかげ
'
Gabber
一般的な解決策として、汎用オブジェクトとしてロードしてから、デバッガを使用して正しい構造を解析します。情報のおかげで、 – Gabber