how to create json file in c# code example
Example 1: create json string c#
var my_jsondata = new
{
Host = @"sftp.myhost.gr",
UserName = "my_username",
Password = "my_password",
SourceDir = "/export/zip/mypath/",
FileName = "my_file.zip"
};
string json_data = JsonConvert.SerializeObject(my_jsondata);
Console.WriteLine(json_data);
JObject json_object = JObject.Parse(json_data);
Console.WriteLine((string)json_object["Host"]);
Console.WriteLine((string)json_object["UserName"]);
Console.WriteLine((string)json_object["Password"]);
Console.WriteLine((string)json_object["SourceDir"]);
Console.WriteLine((string)json_object["FileName"]);
Example 2: how to create json file in c#
using (StreamWriter file = File.CreateText(@"D:\path.txt"))
{
JsonSerializer serializer = new JsonSerializer();
serializer.Serialize(file, _data);
}
Example 3: how to read json file in C#
public class FormatClass
{
public string JsonName { get; set; }
public string JsonPass { get; set; }
}
public void Read()
{
using (StreamReader Filejosn = new StreamReader("Path.json"))
{
JavaScriptSerializer jss = new JavaScriptSerializer();
var Items = jss.Deserialize<FormatClass>(Filejosn.ReadToEnd());
}
}