JSON в C# — загрузка данных и создание из них объектов
Автор: tutorialsEU
Загружено: 2021-07-16
Просмотров: 45864
Описание:
🚀 Освойте программирование на C# и .NET ЛЕГКО с нашим самым популярным мастер-классом по C#: https://bit.ly/47Hk3u7
JSON В C# — Загрузка данных и создание объектов
Разработчики часто задаются вопросом, как использовать JSON в C#. Здесь мы подробно рассмотрим загрузку данных и создание объектов!
Мы будем использовать библиотеку Newtonsoft, которая позволяет легко импортировать данные JSON в объект .NET. В этом руководстве рассматривается как анализ существующего файла, так и чтение данных из URL.
JSON — это обозначение объектов JavaScript (JavaScript Object Notation).
Это открытый стандартный формат файлов и формат обмена данными, использующий понятный человеку текст для хранения и передачи объектов данных.
Преимущество JSON заключается в возможности преобразования строк в объекты на любом языке программирования и наоборот (преобразования объектов в строки), которые затем можно отправлять по сети или хранить локально для последующего извлечения.
Объект JSON имеет следующий формат:
В фигурных скобках будут содержаться данные нашего JSON.
Затем мы записываем ключ или имя переменной, в данном случае name.
Затем добавляем:
Затем следует значение ключа (name), в данном случае это «Sif».
Если у нас есть дополнительные данные, мы можем добавить их через запятую «,» и пары «ключ-значение».
В C# этот JSON-объект будет преобразован в объект с двумя свойствами: name и age.
Затем, когда мы преобразуем этот JSON-объект или строку в объект player, мы можем работать с ним так же, как с любым другим объектом C#.
Но как преобразовать JSON в объекты C# и наоборот? Для этого мы используем сериализацию и десериализацию.
tutorialsEU предлагает вам бесплатные видеоуроки по программированию и разработке как для начинающих, так и для опытных программистов. Сюда входят C#, Unity, Python, Android, Kotlin, машинное обучение и т. д.
Следите за новостями и подпишитесь на обучающие материалы EU: https://goo.gl/rBFh3x
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: