Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 21827|Odgovoriti: 0

[Vir] Newtonsoft.json ne serializira pravilno lastnosti objektov

[Kopiraj povezavo]
Objavljeno na 30. 06. 2017 14:09:51 | | | |

Ugotovil sem, da pri Json.net ne morem serializirati nekaterih lastnosti objektov。。。。。 Potem dodajanje "Serializable" tudi ne deluje

Vendar pa nisem dodal značilnosti ignoriranja atributov, in mnogi ljudje na internetu iščejo odgovore, kako nekatere atribute ignorirati.

Jaz uporabljam.net-ova vgrajena metoda json serializacije, preizkusil sem jo in ugotovil, da je normalna, kot je prikazano na spodnji sliki:



Nisem našel nobenega članka o tem, da json ne serializira atributov običajno, le enega, ki bi razjasnil moje dvome

Pri serializaciji ccc cName ni serijsko označen!



Ker nadrejena klasa pcc v ccc definira DataContract, je ta obvezenVse lastnosti podrazreda morajo definirati DataMember, preden jih je mogoče serializirati。 V nasprotnem primeru ga obravnava IgnoreDataMember.




Prinesi ga




Prejšnji:asp.net mvc json pretvorba časa/datuma (xx) (2)
Naslednji:Izhod PHP polja JSON prikazuje prazno
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com