Ich habe wenig Problem mit Deserialize JSON-Objekt. Mein json von http url:Deserialize Json Objekt Xamarin android C#
Ich weiß nicht, wie deserialisieren dynamisch Schaltflächen Erstellen zu machen. Ich finde heraus, wie man Buttons mit Text erstellt, aber ich weiß nicht, wie man sie mit Optionen macht, die sie haben. Ich versuche, diese Optionen in Windows Form App für Test zu bekommen, aber App wird abstürzen. Danke für die Hilfe.
Diese meine Klassen sind. [link] https://drive.google.com/file/d/0BzNNTHZ5XJe4Z0JhdV8tbFh5ME0/view?usp=sharing [link] – coldzero
Awesome! Verwenden Sie also die Beispielklassen, die ich geschrieben habe, setzen Sie das korrekte Attribut '[JsonProperty (PropertyName =" XXX ")]' über jede Eigenschaft. 'XXX' wird durch den JSON-Namen des Wertes ersetzt. Für diesen JSON-String: '{name:" Nick ", age:" 21 "}, hätten wir folgendes:' [JsonProperty (PropertyName = "name")] 'über' public string Name {get; einstellen; } '. –
Nützlicher Tipp: Verwenden Sie http://json2csharp.com, um C# -Klassen und -Eigenschaften aus einer gültigen JSON-Zeichenfolge abzurufen. Einfach kopieren/einfügen und Sie erhalten den Code, um die Klassen für 'JsonConvert' zu' Deserialize' zu erstellen. –