Создание текста в формате json из графического интерфейса Visual Basic

#vb.net #json

#vb.net #json

Вопрос:

Я пытаюсь создать приложение на Visual Basic, которое позволит пользователю вводить адрес, состояние, zip, некоторые переключатели и другие данные, которые затем добавят информацию в файл json.

Текст в формате JSON настраивается следующим образом:

 {"ChapterId":1,
             "ChapterName":"Batesville",
             "Region":1,
             "Field1":"TestField1aData",
             "Field2":"TestField2aData",
             "Field3":"TestField3aData",
             "Address":"72501",
             "Latitude":35.775765,
             "Longitude":-91.641083,
             "ChapterType":"Active"},
  

Текущее приложение Visual Basic разделено на две формы. В первой форме отображаются все названия «главы», которые затем можно щелкнуть и отредактировать или создать новую «главу», которая затем откроет редактор глав. У меня возникли проблемы с открытием текущего файла JSON и его форматированием, чтобы он отображался в текстовых полях, которые я настроил для редактирования. Кроме того, я хочу, чтобы названия глав отображались в коллекции. Когда пользователь выделяет коллекцию в окне со списком и нажимает кнопку, открывается окно (с этим тоже возникают проблемы).

Таким образом, программа Visual Basic открывает файл JSON (не удается заставить его открыться), импортирует «Название главы» в коллекцию. Когда пользователь нажимает на элемент в выпадающем списке, а затем нажимает добавить новую главу или отредактировать главу, он может редактировать указанный файл JSON.

ПРИ ДОБАВЛЕНИИ НОВОЙ ГЛАВЫ текст сможет создать новое «название главы» и добавить новое состояние адреса региона, как показано в примере сценария JSON. Когда пользователь нажимает кнопку обновить, новый текст в формате JSON добавляется в исходный файл JSON.

ПРИ РЕДАКТИРОВАНИИ НОВОЙ ГЛАВЫ текстовые поля отображают исходные данные из выбранной главы, а затем смогут обновить этот исходный раздел «глава».

ВОЗМОЖНОСТЬ УДАЛЕНИЯ ГЛАВ Как удалить один из этих разделов кода в файле Visual Basic .exe

Я делаю это для благотворительной организации (я знаю, кажется, что я прошу много информации, но мне нужно сделать это в течение 30 часов, и я довольно новичок в Visual Basic)

Спасибо за вашу помощь.

Ответ №1:

Комментарии:

1. Хорошо, итак, как я могу настроить цикл, который будет извлекать названия глав и подключать его к коллекции (в Visual Basic), каждый раздел которой затем будет доступен для редактирования? Каждой главе присваивается идентификатор главы в порядке следования кода.