Чтение/обновление класса XML-документов
сначала извини, но я ретранслятор нуб и стараюсь учиться .
У меня есть Xml-документ, например xmldoc.xml
<root> <one>first_one</one> <two>second_one</two> <tree>third_one</tree> <four>fourth_one</four> <five>fifth_one</five> <six>sixth_one</six> </root>
Что я уже пробовал:
моя проблема заключается в том, что я пытаюсь прочитать и/или обновить один или несколько элементов внутри моего корневого узла.
Честно говоря, я понятия не имею, как это сделать.
Я пытаюсь сериализатор, но я стек, потому что не знаю, чтобы создать класс, как я попытаюсь объяснить:
XmlDocument xmldoc = new XmlDocument(); xmldoc.Load(xmldoc.xml); XmlNode root = xmldoc.FirstChild; //create select_array[] = { one, tree four} //create array new_val[] = {one => "first_second", tree => "tree_second", four => "four_second" } // 1. create a class read_array values of one, tree four // 2. create class save_array_new values of one, tree four
Я не знаю , как создать класс read или save таким образом, чтобы можно было изменить одно, два .. или все значения узлов
то что я пишу это только моя идея использовать массив но я не думаю что это хорошо
0x01AA
Здесь Решение 1 вероятно поможет: чтение и обновление XML-файла с помощью языка C#[^]