Привет, я новичок в XML и .NET. Мне было интересно, как я могу разобрать следующий файл. Я хочу иметь возможность получить XmlNode на основе идентификатора, который я предоставлю. Пример:
<Data>
<Question id="1">
<Answer>ddd</Answer>
</Question>
</Data>
Я хочу как-нибудь это сделать:
XmlDocument myDoc = new XmlDocument();
XmlElement myElem = myDoc.GetElementById("1");
Response.Write("Answer: "+myElem.ChildNodes[0].InnerXML);
Это должно дать мне вывод: "Ответ: DDD".
Любая помощь очень ценится, спасибо.
Также я бы предпочел не использовать LINQ, так как я хотел бы сначала освоить XML-компонент .NET.