У меня есть этот класс: < /p>
Public Class StyleItem
Public Property Font As Font = Nothing
Public Property ForeColor As Color = Color.Black
Public Property BackColor As Color = Color.Black
Public Property CodeCase As ScintillaNET.StyleCase = Nothing
End Class
< /code>
и я сериализую это так: < /p>
My.Computer.FileSystem.WriteAllText(path, JsonConvert.SerializeObject(obj), False)
< /code>
Однако сериализованный файл содержит только это: < /p>
{
"SDefault":"ExtremeStudio.StyleItem",
"SInteger":"ExtremeStudio.StyleItem",
"SString":"ExtremeStudio.StyleItem",
"SSymbols":"ExtremeStudio.StyleItem",
"SSlComments":"ExtremeStudio.StyleItem",
"SMlComments":"ExtremeStudio.StyleItem",
"SPawnDoc":"ExtremeStudio.StyleItem",
"SPawnPre":"ExtremeStudio.StyleItem",
"SPawnKeys":"ExtremeStudio.StyleItem",
"SFunctions":"ExtremeStudio.StyleItem",
"SPublics":"ExtremeStudio.StyleItem",
"SStocks":"ExtremeStudio.StyleItem",
"SNatives":"ExtremeStudio.StyleItem",
"SDefines":"ExtremeStudio.StyleItem",
"SMacros":"ExtremeStudio.StyleItem",
"SEnums":"ExtremeStudio.StyleItem",
"SGlobalVars":"ExtremeStudio.StyleItem"
}
< /code>
Итак, в основном объект сериализуется без его дочерних объектов, почему это?>
Подробнее здесь: https://stackoverflow.com/questions/364 ... t-json-net
Как сериализовать детские объекты как родительский объект? (Json.net) [дублировать] ⇐ C#
Место общения программистов C#
1740067740
Anonymous
У меня есть этот класс: < /p>
Public Class StyleItem
Public Property Font As Font = Nothing
Public Property ForeColor As Color = Color.Black
Public Property BackColor As Color = Color.Black
Public Property CodeCase As ScintillaNET.StyleCase = Nothing
End Class
< /code>
и я сериализую это так: < /p>
My.Computer.FileSystem.WriteAllText(path, JsonConvert.SerializeObject(obj), False)
< /code>
Однако сериализованный файл содержит только это: < /p>
{
"SDefault":"ExtremeStudio.StyleItem",
"SInteger":"ExtremeStudio.StyleItem",
"SString":"ExtremeStudio.StyleItem",
"SSymbols":"ExtremeStudio.StyleItem",
"SSlComments":"ExtremeStudio.StyleItem",
"SMlComments":"ExtremeStudio.StyleItem",
"SPawnDoc":"ExtremeStudio.StyleItem",
"SPawnPre":"ExtremeStudio.StyleItem",
"SPawnKeys":"ExtremeStudio.StyleItem",
"SFunctions":"ExtremeStudio.StyleItem",
"SPublics":"ExtremeStudio.StyleItem",
"SStocks":"ExtremeStudio.StyleItem",
"SNatives":"ExtremeStudio.StyleItem",
"SDefines":"ExtremeStudio.StyleItem",
"SMacros":"ExtremeStudio.StyleItem",
"SEnums":"ExtremeStudio.StyleItem",
"SGlobalVars":"ExtremeStudio.StyleItem"
}
< /code>
Итак, в основном объект сериализуется без его дочерних объектов, почему это?>
Подробнее здесь: [url]https://stackoverflow.com/questions/36488516/how-to-serialize-child-objects-aswell-as-the-parent-object-json-net[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия