public string getJsonHeader() { PrintRow result = new PrintRow(); result.strings = new List <string>(); result.rowKey = "Key"; foreach (Languages lang in languages) { result.strings.Add(lang.langName); } String resultString = JsonConvert.SerializeObject(result); return(resultString); }
public string parseToJson() { List <PrintRow> result = new List <PrintRow>(); foreach (string key in dict[dict.Keys.First()].Keys) { PrintRow row = new PrintRow(); row.strings = new List <string>(); row.rowKey = key; foreach (string lang in dict.Keys) { row.strings.Add(dict[lang][key]); } result.Add(row); } return(JsonConvert.SerializeObject(result)); }