using System.Collections.Generic;
using System.Threading.Tasks;
public class DataLoader {
const string DATA = "{\"names\":[\"Elena\",\"Andreea\",\"Bogdan\",\"Vlad\",\"Cristina\"],\"items\":[{\"s\":\"Mar\",\"m\":\"Mere\"},{\"s\":\"Portocala\",\"m\":\"Portocale\"},{\"s\":\"Creion\",\"m\":\"Creioane\"},{\"s\":\"Portocala\",\"m\":\"Portocale\"}],\"questions\":{\"addition\":[\"Cat face %s + %s?\",\"%s adunat cu %s este egal cu?\",\"%n are %s %o iar %n are %s %o. Cate %o au impreuna?\"]}}";
public ItemsData[] items;
public QuesttionData[] questions;
[JsonProperty(PropertyName="addition")]
public string addition{get; set;}
public string[] dataq{get; set;}
private ExternalData data;
private void parseExternalData() {
data = JsonConvert.DeserializeObject<ExternalData>(DATA);
Console.WriteLine("names:");
foreach(string value in data.names) {
Console.WriteLine("\t" + value);
Console.WriteLine("items:");
foreach(ItemsData value in data.items) {
Console.WriteLine("\t s:" + value.s + " m:" + value.m);
Console.WriteLine("Dataquestions:");
foreach(QuesttionData value in data.questions)
Console.WriteLine("\t addition:"+value.addition+value.dataq);