Мой XML-файл имеет что-то вроде этого:
...
<Keyword name = "if" />
<Keyword name = "else" />
<Keyword name = "is" />
...
Так как я могу рекурсивно получить все значения атрибута name
и добавить их к List<string>
или string[]
. Может быть, петля foreach?Get XML значения атрибутов в строке []
Я последовал codemeit, и я получаю сообщение об ошибке: Data at the root level is invalid. Line 1, position 1.
Мой файл XML является
<KeyWords>
...
<KeyWord name = "if" />
...
</KeyWord>
Новая Prob lem The '\' character, hexadecimal value 0x5C, cannot be included in a name.
, но тот же файл.
Это действительно удивительно .. я должен научиться LINQ сейчас .. –
Вы должны назвать 'myXml.Elements ("Ключевое слово")' – SLaks