Как конвертировать JArray в String Array без использования модели - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть 3 разных JArrays с разными заголовками.Я объединяю их все в окончательный JArray.

Теперь я хочу вставить весь JSON в указанный диапазон.При вставке я сталкиваюсь с проблемами, как показано здесь:

Illustration of data shown in Excel

В файле Excel есть пять столбцов, которые будут содержать все соответствующие пять точек данных, но я не могу снять скобки.

Ниже приведен код, который я пробовал:

if(SoveriegnDB2List.Count > 0)
    FinalJArray.Add(SoveriegnDB2List);

if (SoveriegnSQLTRKRList.Count > 0)
     FinalJArray.Add(SoveriegnSQLTRKRList);

if (SoveriegnSQLMRACList.Count > 0)
     FinalJArray.Add(SoveriegnSQLMRACList);

Там добавляются JArrays.Далее

List<object> value = new List<object>();

foreach (var _jarray in FinalJArray)
{
    foreach (var item in _jarray)
    {
        var v1 = item.ToObject<object>();

        value.Add(v1);
    }
}

object[] v5 = value.ToArray();

Я передаю этот v5 в качестве параметра в метод вставки Excel и использую приведенный ниже код для его вставки:

DebtAnalyticSheetData.Cells.ImportObjectArray(v5, DebtRow, 
  DebtColumn, false);

Может кто-нибудь помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...