You must Sign In to post a response.
  • Category: .NET

    Convert Array to JSON in C#

    I want to convert array object into json.

    I have value,
    Array ( [order_no] => 1 )
    I want output as,

    How to do it.

    OR how to declare string variable with value, {"order_no":"1"} if conversion not happened.
    I want double quotes in it.
  • #767740
    Hai Pranjal,
    You can't convert array to JSON, you need to convert it to dictionary(Key & value) and then you can get the JSON.
    You can use the below code for the reference:

    string[] stringArr = new String[2];
    stringArr[0] = "order_no";
    stringArr[1] = "Order_Details";
    string jsonResults = JsonConvert.SerializeObject(stringArr );

    Hope it will be helpful to you.

    Pawan Awasthi(DNS MVM)
    +91 8123489140 (whatsApp), +60 14365 1476(Malaysia)

  • #767794

    Use below sample

    var EmpName= "Pranjal";
    var Designation= "Software Engineer";

    var Emp= new
    Name = EmpName,
    Desg= Designation

    var json = JsonConvert.SerializeObject(Emp);

    Give respect to your work, Instead of trying to impress your boss.

    Blog :

  • Sign In to post your comments