以下のコードに示すように、ループ内の文字列 ResultedValue で Web サービスから結果を取得しました。
for (int j = 0; j < value.Count; j++)
{
var xmlAttributeCollection_for_period = value[i].Attributes;
if (xmlAttributeCollection != null)
{
var periodid = xmlAttributeCollection_for_period["periodid"];
xmlActions[i] = periodid.Value;
period_final_id = periodid.Value;
string period_name = Client.GetAttributeAsString(
sessionId, periodid.Value, "name", "");
var action = xmlAttributeCollection_for_period["value"];
xmlActionsone[i] = action.Value;
period_final_value = action.Value;
values += final_resulted_series_name+":"+period_name + ":"
+ action.Value + ",";
string vals = values.Split(',')[1];
counts = values;
string[] periods = counts.Split(',');
Period1 = periods[i];
// string final_resulted_period_name = Client.GetAttributeAsString(sessionId, resulted_series_id, "name", "");
resulted_value = final_resulted_series_name + ":" + period_name
+ ":" + period_final_value;
modified_listofstrings.Add(resulted_value);
json = JsonConvert.SerializeObject(modified_listofstrings);
//changed_json = json;
}
}
使用しているときに、ResultedValue の各値を任意の外部 JSON ファイル形式で保存したい
json = JsonConvert.SerializeObject(modified_listofstrings);
["Target:Q1/2013:17"] という出力が文字列自体に表示されます。外部ファイルに保存する方法がわかりません。JSON を初めて使用するので、それを実行できません。ヘルプリンクがあれば教えてください。