Как изменить значение узла XML с самозакрывающимся тегом с помощью С#

У меня есть файл XML, который загружается в объект XmlDocument в моем коде. Он содержит несколько узлов с самозакрывающимися тегами. Как получить доступ и изменить текст, содержащийся в них? т.е. Я могу получить доступ к тексту несамозакрывающихся тегов, используя node.InnerText (<tag>value</tag>), но это не работает для самозакрывающихся тегов (<tag valueName = value/>).

🤔 А знаете ли вы, что...
C# поддерживает событийно-ориентированное программирование с помощью ключевых слов event и delegate.


27
1

Ответ:

Решено

Будучи новичком в C#, я не знал о свойстве node.Attributes. Я могу просто получить доступ к valName, используя: string valName = node.Attributes["valName"].Value; Это назначит val для valName.