Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 21827|Risposta: 0

[Fonte] Newtonsoft.Json non sta serializzando correttamente le proprietà degli oggetti

[Copiato link]
Pubblicato su 30/06/2017 14:09:51 | | | |

Ho scoperto che con Json.net non posso serializzare alcune proprietà degli oggetti。。。。。 Poi, aggiungere "Serializable" non funziona nemmeno

Tuttavia, non ho aggiunto le caratteristiche dell'ignorare attributi, e molte persone su Internet cercano risposte su come ignorare alcuni attributi.

Io usoMetodo di serializzazione JSON integrato di .net, l'ho provato e ho trovato che era normale, come mostrato nella figura sottostante:



Non ho trovato articoli su JSON che normalmente non serializza gli attributi, solo uno che ha risolto i miei dubbi

Quando si serializza ccc, cName non viene serializzato!



Poiché la classe madre pcc di ccc definisce un DataContratto, è necessarioTutte le proprietà di una sottoclasse devono definire un DataMember prima di poter essere serializzate。 Altrimenti, è gestito da IgnoreDataMember.




Capito




Precedente:asp.net MVC JSON Ora/Data (xx) Conversione (2)
Prossimo:JSON di uscita dell'array PHP mostra vuoto
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com