Как разделить данные, которые находятся внутри массива

0

Я пытаюсь напечатать этот массив данных. Мои данные выглядят так:

[[["Not Critical","Not Critical"]],[["Not Critical","Not Critical"]],[["Not Critical","Not Critical"]]]

Мне нужно напечатать так: (Это означает, что данные, находящиеся внутри каждого массива, должны быть на следующей строке),

[
  [
    [
      "Not Critical",
      "Not Critical"
    ]
  ],
  [
    [
      "Not Critical",
      "Not Critical"
    ]
  ],
  [
    [
      "Not Critical",
      "Not Critical"
    ]
  ]
]

Выход, который я получаю:

[
  [
    ["Not Critical", "Not Critical"]
  ],
  [
    ["Not Critical", "Not Critical"]
  ],
  [
    ["Not Critical", "Not Critical"]
  ]

]

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

  • 0
    Добавьте код, который вы опробовали.
  • 0
    два примера одинаковы. В первом из них вы просто добавили возврат в начало, конец и после запятой самого внутреннего массива. Есть ли что-то еще, чего вы пытаетесь достичь?
Теги:
arrays
underscore.js

1 ответ

5
Лучший ответ

Вы можете использовать параметр space в JSON.stringify:

var data = [[["Not Critical","Not Critical"]],[["Not Critical","Not Critical"]],[["Not Critical","Not Critical"]]];

// Your data is now formatted like you want
var formattedData = JSON.stringify(data, null, 2);

// So you can see it...
console.log(formattedData);
  • 0
    Извините, я забыл упомянуть, что приятель ... печать означает, я собираюсь напечатать это в файле PDF
  • 0
    Подождите ... вы хотите знать, как распечатать это в PDF-файл?
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню