json.net

    0

    1答えて

    クライアントがこの {ID:1,JSONArray:[{Name:"pooria",LastName:"Shariatzadeh"},{Name:"jon",LastName:"smith"}]} のようにオブジェクトを送信し、ファーストクラスデシベル私のEFは、次のようになります。私はシリアライズとデシリアライズに何かを注入する方法 public partial class entity

    3

    2答えて

    私はこのJSONを得た: { "CountriesAndCities": [ { "CountryId": 2, "CountryName": "Chile", "CountryISOA3": "CHL", "Cities": [ { "CityId": 26, "Ci

    1

    1答えて

    JSONをXMLとの間で変換するJson.NETのサポート。ので、多分私は何かをやっている、私は(非)サポートエンティティについての情報を見つけることができません Newtonsoft.Json.JsonSerializationException: Unexpected XmlNodeType when getting node name: EntityReference : string

    0

    1答えて

    Json.NETを使用してjsonへの値のリストとして辞書をシリアル化する最も簡単な方法は何ですか? シリアライゼーションは、私のものではなく、SignalRによって行われます。ですから、私は属性のようなやり方やカスタム契約のリゾルバなどが必要です。 ディクショナリはサーバー側で私にとっては優れていますが、クライアント上のデータグリッドにバインドするためには、オブジェクトをフラットにする方が良いで

    1

    2答えて

    私は、奇妙なシリアライズパターンを持つAPIにクエリを実行します。一部のプロパティは、null(存在しない)またはオブジェクトの配列(デフォルト)またはオブジェクトだけでもかまいません。リストに含まれるアイテムの数によって異なります。 { persons: null } または { persons: { name: "lastname1, firstname1" } }

    0

    1答えて

    私は、既存のアプリケーションでAzure鍵ボールトの暗号化を実装しようとしていますが、newtonsoft.jsonバージョンの地獄の問題に直面しています。 newtonsoftバージョン4.5.0.0への既存のアプリケーションの参照が、私はMicrosoft.Azure.keyVaultバージョン2.0を使用しようとしていますしながら、それは私が既存のnewtonsoftを変更することはできませ

    1

    1答えて

    静的変数のシリアル化がデフォルトで機能しないのはなぜですか?this questionへの回答は、正しい属性で可能であることを示しているようです。 私のクラスには、次のようになります。 [JsonObject(MemberSerialization.OptIn)] public class c { [JsonProperty] public static double x{

    1

    1答えて

    私は書かなかったAPIを呼び出すためのクラスをいくつか書いています。 APIは、不思議なソートの書かれており、このようになりますいくつかのデータを持っていました: { "AB": 20, "CD": 15 } は私が一致するためにマッピングすることができるものはあります:私は、一般的な辞書がそうのようにシリアライズだろう知っている [ { "AB":

    0

    1答えて

    JSONPathでJSON.NET SelectTokenを使用して、たとえば、タイプがgggのlongname(eee)の値を選択しようとしています。 JSONスニペット: "results" : [ { "components" : [ { "longname" : "aaa", "shortname" : "bbb",

    1

    2答えて

    C#オブジェクトをJSONとしてストリームにシリアル化したいが、スキーマに従ってオブジェクトが有効でない場合はシリアル化を避ける。 JSON.NETとJson.NETスキーマを使用してこのタスクをどのように進めるべきですか?私が見るところでは、JSONスキーマに対してC#オブジェクトの検証を可能にするJSON.NETライブラリにはメソッドがありません。 C#オブジェクトをエンコードすることなく単に