json.serialize code example

Example 1: c# serialize json

using System.Text.Json;

//Serialize
var jsonString = JsonSerializer.Serialize(yourObject);

// Deserialize
var obj = JsonSerializer.Deserialize<YourObject>(stringValue);

Example 2: how to convert object in string JSON c#

var json = new JavaScriptSerializer().Serialize(obj);

Example 3: how to convert object in string JSON c#

using System;
using System.Web.Script.Serialization;

public class MyDate
{
    public int year;
    public int month;
    public int day;
}

public class Lad
{
    public string firstName;
    public string lastName;
    public MyDate dateOfBirth;
}

class Program
{
    static void Main()
    {
        var obj = new Lad
        {
            firstName = "Markoff",
            lastName = "Chaney",
            dateOfBirth = new MyDate
            {
                year = 1901,
                month = 4,
                day = 30
            }
        };
        var json = new JavaScriptSerializer().Serialize(obj);
        Console.WriteLine(json);
    }
}

Example 4: python json serialize object

import json
info = {
    "data": {
        "name": "Dave",
        "City": "NY"
    }
}
# With json.dump  (into file)
with open( "data.json" , "w" ) as x:
    json.dump( info , x )
# >>> {"data": {"name": "Dave", "City": "NY"}}

# with json.dumps (object)
data = json.dumps( info )
print( data )
# >>> {"data": {"name": "Dave", "City": "NY"}}