Результаты поиска по запросу "serialization"

10 ответов

Используя input.txt с использованием верхней функции, я получаю пример вывода, представленный в исходном вопросе.

ел бы прочитать несколько объектов JSON из файла / потока в Python, по одному за раз. к несчастьюjson.load() только что.read()s до конца файла; кажется, нет никакого способа использовать его для чтения одного объекта или ленивого перебора ...

4 ответа

 блоки, и этот блок try / catch будет скрывать исключения, кроме файла, не найденного.

я проблема с записью DataSet в XML со столбцом типа DateTime, и я хочу управлять форматом вывода. DataSet data = LoadDataSet(); data.Tables[0].Rows[0]["MyDate"] = DateTime.Now; data.WriteXml(myFile);По умолчанию формат DateTime в XML выглядит ...

1 ответ

Как десериализовать свойство JSON, которое может быть двух разных типов данных, используя Json.NET

Я использую Json.NET для проекта, над которым я работаю. Из внешнего API я получаю JSON со свойствами, которые являются объектами, но когда они пусты, передается значение false. Например: data: { supplier: { id: 15, name: 'TheOne' } }Также ...

ТОП публикаций

3 ответа

c # сериализует вложенный класс

Я пытаюсь сериализовать фиктивную коллекцию заказов, где каждый заказ содержит продукт. Коллекция прекрасно сериализуется, но пример свойств продукта в заказе отсутствует. Сбор заказов[XmlRoot("Orders")] public class OrderCollection ...

1 ответ

Json.Net Переименовать свойства во время сериализации [дубликат]

На этот вопрос уже есть ответ здесь: Альтернативное имя свойства при десериализации [/questions/19792274/alternate-property-name-while-deserializing] 2 ответаУ меня есть библиотека, с которой я взаимодействую, и которую я абсолютно ...

5 ответов

Десериализация полиморфных классов json без информации о типах с использованием json.net

ЭтотImgur api [https://api.imgur.com/endpoints/gallery]вызов возвращает список, содержащий обаГалерея изображенийа такжеГалерея Альбомклассы представлены в формате JSON. Я не вижу, как их десериализовать автоматически с помощью Json.NET, ...

2 ответа

Текущая версия Gson не имеет встроенного механизма для обработки полиморфной десериализации. Следующий релиз, похоже, будет иметь эту функцию.

я есть несколько классов A, B, C, все они наследуются от класса BaseClass. У меня есть String JSON, который содержит представление JSON A, B, C или BaseClass. Я хочу иметь какой-то способ десериализации этой строки в базовый класс (полиморфная ...

1 ответ

Каково влияние десериализации ненадежных данных в Java на безопасность?

Безопасно ли десериализовать ненадежные данные при условии, что мой код не делает предположений о состоянии или классе десериализованного объекта, или простой акт десериализации может вызвать нежелательную операцию? (Модель угрозы: злоумышленник ...

2 ответа

 ответ. Понижение правильных ответов не имеет для меня никакого смысла и не оставляет никаких объяснений.

иализуюArrayList<packageA.Changelog> list в файл и передал файл в другую систему на другом компьютере. И так как файл получил другая система, у меня нетpackageA.Changelog класс, а не являетсяpackageB.Changelog которая имеет точно такую ​​же ...

1 ответ

Спасибо за ответ! Я пытался сделать то, что вы написали (см. Обновленный вопрос), но, к сожалению, результат такой же, как и раньше.

я есть следующие классы: public class, Container { private String name; private Data data; } public class Data { private Long id; }Когда я сериализуюContainer класс с использованием Джексона я получаю {"name":"Some name","data":{"id":1}}Но мне ...