У меня есть, например, следующие данные в файле XML:Найти узел с помощью атрибута и возвращать значение другой атрибут от того же узла
<Critic-List>
<bruce-bennett>
<Movie Title="White House Down (2013)" Score="C+" Like="false"/>
<Movie Title="Despicable Me 2 (2013)" Score="A-" Like="true"/>
<Movie Title="World War Z (2013)" Score="B+" Like="true"/>
<Movie Title="Man of Steel (2013)" Score="B+" Like="true"/>
как я пишу код, который
- выбирает узел атрибутом атрибут-say (title) = «Despicable Me 2 (2013)»
- и с этого выбранного узла дает значение для другого атрибута этого узла - например: attribute (like) ... (который в этом случае вернется «истина»)
XML-читатели в C#, похоже, больше ориентированы на возвращение «внутреннего текста», а не значений атрибутов. Мне интересно, возможно, я должен был хранить мои XML-данные во внутреннем тексте, а не в атрибутах .. мне было бы много более удобно извлекать значения данных атрибутов, но я не уверен, существуют ли эти параметры ...
любая помощь или предлагаемое чтение были бы высоко оценены!
Вы пробовали что-нибудь? Если да, напишите, что вы пробовали. – Gjeltema