Лучше понять XML Парсинг C# WindowsForms - PullRequest
0 голосов
/ 27 апреля 2020

Потратил два дня, пытаясь ударить меня по голове, читая разные примеры, но испытывая трудности с получением того, что мне нужно. Вероятно, это сочетание плохой работы xml для того, что мне нужно, а не получение доступных вариантов разбора. Мой фон ограничен кодированием "низко висящие фрукты".

Поток кода:

User selects from first dropdown (comboBox)
   -Current being populated by parsing first xml file
   -XDocument using .Element/.Elements, and a foreach string
Listbox is populated based on combobox selection
   -Separate XML as workaround, wanting to fix
   -Same method to parse the file
User selects items
   -Once selections are done, user clicks a done button
   -Some selections are going to need be passed as is to an output file
   -Other selections are going to be edited in the program
          -Theory was to have another xml element that is either True or False string
User selects those that need editing, loads an xml element into the richtextbox, user changes/defines specifics, and sends to the output filehandler

структура данных xml # 1

<root>
 <subtype>
   <name>
   <Description>
 </subtype> #Rinse/Repeat

структура данных xml # 2

<root>
  <Short Name as seen in xml#1>
     <name>
     <description for richTextBox>
     <Edit true/false>
  </Short Name>

Я (должен) быть в состоянии справиться со стороной обработки / вывода файлов, с ее дизайном xml и анализом, с которым я борюсь. По логике вещей, создание этого сингла xml более разумно для меня. Предложения / ресурсы для правильного исправления, чтобы иметь смысл и легче анализировать / повторять эту программу?

...