How to create json body to pass in HTTP Request(API) using each row data from my excel file

  1. Read Datatable from excel
  2. Build jsonArray
    jsonArray = (From row In dtData.AsEnumerable()Select New Dictionary(Of String, Object) From {{"Part", "1"},{"Direction", "N"}, {"DEODE", row("DEODE")}, {"DEFERENCE", row("DEFERENCE")},{"OPERATDE", row("OPERATDE")}, {"POSITION", row("POSITION")}, {"TARI_ODE", row("TARI_ODE")}, {"GOODS_NAME", row("GOODS_NAME")}}).ToList()
  3. Convert jsonArray to jsonString
    jsonString = JsonConvert.SerializeObject(jsonArray, Formatting.Indented)
1 Like