この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
.Net/C#
›
Newtonsoft.Jsonがオブジェクトプロパティを正しくシリアライズしていません
眺める:
22407
|
答える:
0
[出典]
Newtonsoft.Jsonがオブジェクトプロパティを正しくシリアライズしていません
[リンクをコピー]
クズども
掲載地 2017/06/30 14:09:51
|
|
|
|
Json.net では一部のオブジェクトプロパティをシリアライズできないことに気づきました。。。。。 それなら「シリアライズ可能」を追加しても機能しません
しかし、属性を無視する特性については触れていませんし、多くの人がインターネット上の属性を無視する方法について答えを探しています。
私は使っています
.netの組み込みのjsonシリアライゼーションメソッドを試してみたら普通だと感じました
、下図に示されているように:
jsonが属性を通常シリアライズしないという記事は見つかりませんでしたが、疑問を解消したものが一つだけでした
ログインが見えます。
CCCをシリアライズする際、cNameはシリアライズされていません!
cccの親クラスpccがDataContractを定義しているため、必須です
サブクラスのすべてのプロパティは、シリアル化する前にDataMemberを定義する必要があります
。 それ以外の場合はIgnoreDataMemberが処理します。
取れ
先の:
asp.net mvc json Time/Date(xx) Conversion (2)
次に:
PHP array output json 表示は空欄です
関連記事
•
System.Text.Jsonを操作するJSONに関するいくつかのヒント
•
Newtonsoft.Jsonは文字列文字列を非直列化してスペースを削除します
•
ASP.NET CoreはオブジェクトにシリアライズできないPOST JSONパラメータを受け取ります
•
JSON JavaScriptSerializerを使ったシリアライズまたはデシリアライズ時のエラー
•
Asp.net MVC JsonResultはこのプロパティを無視します
•
.NET MVC Web APIはJSONコンテンツを返し、プロパティをnullの値でフィルタリングします
•
.NETプラットフォーム下でのProtobufとJSONのパフォーマンス比較
•
Java kryo/protobuf/protostuff のシリアライズまたは JSON パフォーマンス比較
•
JSはJSON形式のオブジェクトを複雑なURLパラメータメソッドにスッチングします
•
クエリ結果をJson形式のスクリプト共有に変換する
閲覧したセクション
PHP
ウェブサイト構築
Windows/Linux
技術チャット
MySQL
ジャワ
フロントエンドフレーム
発表情報
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com