を高く評価しているあなたは、オブジェクトなどをデシリアライズする必要があります。 newtonsoftライブラリ。これを行うには、属性を使用するかデシリアライザを手動で作成しますが、データベースデータを表すクラスまたは構造を作成する必要があります。
たとえば、
:XAMLでGridViewコントロールを宣言する必要がGridViewのでそれを表示するには
public class Person{
public string Name {get;set;}
public string City {get;set;}
}
そして、あなたの条件で
if (response.IsSuccessStatusCode){
string strJson = response.Content.ReadAsStringAsync().Result;
Console.WriteLine(strJson);
Person person = JsonConvert.DeserializeObject<Person>(strJson);
}
:クラスを作成する
{
"Name":"Aleks",
"City": "N.Y."
}
試してみてください。あなたのJSONは、このようになります。
<GridView x:Name="test" DataTemplate="{StaticResource YourTemplate}"/>
コードbその他
test.ItemSource = new List<Preson>(){person};
DataTemplateも必要です。
<GridView x:Name="test">
<GridView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text{Binding Name}/>
<TextBlock Text{Binding City}/>
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
優秀、ありがとう –