我正在使用下面提到的结构,其中我有类,我有类名列表。每个类都有它的映射。
我需要使用休息服务中的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; }
}
您可以看到我已经尝试了注释代码。类映射是一个不同的类。
任何人都可以帮我设计休息电话课程。
由于
答案 0 :(得分:0)
数组应命名为ClassMappings
,而不是Mappings
。
作为一般解决方案,您可以将xml作为通用对象加载,然后使用调试器查看正确的结构。