Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 21827|Ответ: 0

[Источник] Newtonsoft.Json неправильно сериализирует свойства объектов

[Скопировать ссылку]
Опубликовано 30.06.2017 14:09:51 | | | |

Я обнаружил, что с Json.net я не могу сериализировать некоторые свойства объектов。。。。。 Тогда добавление «сериализируемого» тоже не работает

Однако я не добавил характеристики игнорирования атрибутов, и многие люди в Интернете ищут ответы, как игнорировать некоторые атрибуты.

Я используюВстроенный метод сериализации json в .net, я попробовал и понял, что это нормально, как показано на рисунке ниже:



Я не нашёл статей о том, что json обычно не сериализирует атрибуты, только одну, которая развеяла мои сомнения

При сериализации ccc cName не сериализируется!



Поскольку родительский класс pcc ccc определяет DataContract, он обязателенВсе свойства подкласса должны определить DataMember перед их сериализацией。 В остальном этим занимается IgnoreDataMember.




Пойми




Предыдущий:asp.net mvc json Время/Дата (xx) Конвертация (2)
Следующий:Вывод PHP-массива JSON показывает пустое
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com