Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 21827|Odpověď: 0

[Zdroj] Newtonsoft.Json správně neserializuje vlastnosti objektů

[Kopírovat odkaz]
Zveřejněno 30.06.2017 14:09:51 | | | |

Zjistil jsem, že u Json.net nemohu serializovat některé vlastnosti objektů。。。。。 Pak přidání "Serializable" také nefunguje

Nicméně jsem nepřidal charakteristiku ignorování atributů a mnoho lidí na internetu hledá odpovědi, jak některé atributy ignorovat.

PoužívámVestavěnou metodu json serializace v .NET jsem zkoušel a zjistil jsem, že je normální, jak je znázorněno na obrázku níže:



Nenašel jsem žádné články o tom, že json normálně neserializuje atributy, jen jeden, který by vyřešil mé pochybnosti

Při serializaci ccc není cName serializováno!



Protože mateřská třída pcc ccc definuje DataContract, je to povinnéVšechny vlastnosti podtřídy musí definovat DataMember, než mohou být serializovány。 Jinak je to řešen IgnoreDataMember.




Dostaň to




Předchozí:asp.net převod času/data (xx) mvc json (2)
Další:Výstup PHP pole JSON ukazuje prázdné
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com