У меня есть следующий XML:
<FootNotes>
<Line id="10306" reference="*"></Line>
<Line id="10308" reference="**"></Line>
<Line id="10309" reference="***"></Line>
<Line id="10310" reference="****"></Line>
<Line id="10311" reference="+"></Line>
</FootNotes>
и у меня есть следующий код, где я должен получить Dictionary<int, string>()
объект в
myObject.FootNotes
так, чтобы каждая строка была парой ключ / значение
var doc = XElement.Parse(xmlString);
var myObject = new
{
FootNotes = (from fn in doc
.Elements("FootNotes")
.Elements("Line")
.ToDictionary
(
column => (int) column.Attribute("id"),
column => (string) column.Attribute("reference")
)
)
};
Я не уверен, как получить это из XML в объект, хотя. Кто-нибудь может предложить решение?