Добавить верхнюю категорию в массив .json с помощью Notepad ++

У меня есть массив, который сейчас выглядит примерно так, перечисляя только ответ на вопрос и его значение.

{
"answer": "sample answer number 1"
"value": 1
},

Но теперь мне нужно, чтобы в массиве было еще две суперкатегории:

Категория вопросов, позволяющая различать несколько типов вопросов.

И сам вопрос

{
"questioncategory": "sample questioncategory"
"question": "sample question?"
"answer": "sample answer number 1"
"value": 1
}

Проблема: как добавить эти две дополнительные строки к каждой без необходимости вручную вставлять эти строки перед уже существующими строками?

Категория и вопрос всегда одинаковы, только ответы индивидуальны. Этот скрипт используется для древовидной карты.

Я использую Notepad ++

(По нажатию кнопки на клавиатуре). для чего этот вопрос?

Sangram Badi 19.06.2018 11:05

Я не понимаю?

Solid Box 19.06.2018 11:15

Я не понимаю, чего хотят ОП. На каком языке ты говоришь?

executable 19.06.2018 11:18

@SolidBox даже я не понял вашего вопроса

Sangram Badi 19.06.2018 11:26

Я пересмотрел формулировку, извини, я новичок в этом

Solid Box 19.06.2018 11:32
Структурированный массив Numpy
Структурированный массив Numpy
Однако в реальных проектах я чаще всего имею дело со списками, состоящими из нескольких типов данных. Как мы можем использовать массивы numpy, чтобы...
T - 1Bits: Генерация последовательного массива
T - 1Bits: Генерация последовательного массива
По мере того, как мы пишем все больше кода, мы привыкаем к определенным способам действий. То тут, то там мы находим код, который заставляет нас...
Что такое деструктуризация массива в JavaScript?
Что такое деструктуризация массива в JavaScript?
Деструктуризация позволяет распаковывать значения из массивов и добавлять их в отдельные переменные.
1
5
110
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В Блокноте ++

[{
"answer": "sample answer number 1",
"value": 1
},
{
"answer": "sample answer number 2",
"value": 2
}]

Использовать замену: поиск / замена (Ctrl-H)

Найти: «ответ»

Заменить на: "category": "образец категории", \ n "вопрос": "образец вопроса?", \ N "ответ".

Режим поиска: расширенный

И он должен вывести:

[{
"category": "sample category",
"question": "sample question?",
"answer": "sample answer number 1",
"value": 1
},
{
"category": "sample category",
"question": "sample question?",
"answer": "sample answer number 2",
"value": 2
}]

---Look at it

Другие вопросы по теме