Я пытаюсь извлечь данные из файла XML и сохранить его в своем классе / объекте C #.У меня проблема
У меня есть файл XMl, подобный этому
<personal_auto xmlns = "http://cp.com/rules/client">
<claim id = "s1" type = "Subject Section">
<report >
</report>
<policy>
</policy>
</claim>
<claim id = "s2" type = "Vehichle Section">
<report >
</report>
<policy>
</policy>
</claim>
<claim id = "s3" type = "Agent Section">>
<report
</report>
<policy>
</policy>
</claim>
</personal_auto>
У меня есть такое перечисление
public enum typesectionEnum
{
[Description("Subject Section")]
subjectSection,
[Description("Vehicle Section")]
vehicleSection,
[Description("Possible Related Section")]
possibleRelatedSection,
[Description("Agent (Summary) Section")]
AgentSection
}
Я пытаюсь извлечь данные из файла XMLи сохраните в моем классе / объекте C #.
List<claim> = ( from d in query.Descendants(xmlns + "claim")
select new Claim
{
id = d.Attribute("id").value,
type = ????
}
).ToList (),
Что мне интересно, так это то, что я хочу установить значение в своем приложении, которое будет обращаться к значению в XML-файле.