Сколько уровней заголовков и списков не добавляй их значения в json не попадают.
Если добавлены заголовки и списки второго и больше уровней, нужно сделать следующим образом:
1) Для заголовков добавляем одну переменную levelhead,, которая будет означать количество уровней заголовков, которые сделал пользователь. Делаем её самой первой переменной в настройках для заголовков.
levelhead ["число уровней заголовков, которые добавил пользователь"] дальше набор настроек как он есть сейчас для заголовка первого уровня + набор настроек в той же последовательности для заголовка второго уровня и так далее.
Наш вариант куска json для заголовков:
"title":{"main":{"levelhead":[2],"level":[H1],"spelling":[zaglavnye],"pattern":[null],"own":[null],"text":[null],"interval":[newpage],"after":[probelstring],"first":[otstup],"firstan":[1.25],"second":[otstup],"secondan":[1.75]},"font":{"font":[ Times New Roman],"size":[14],"align":[left],"typeface":[null],"color":[null],"background":[null]},"number":[{"type":[null],"view":[null],"ownview":[1],"setting":[null]},{"main":{level":[H2],"spelling":[strochnye],"pattern":[null],"own":[null],"text":[null],"interval":[probelstring],"after":[probelstring],"first":[otstup],"firstan":[1.25],"second":[otstup],"secondan":[0]},"font":{"font":[ Times New Roman],"size":[14],"align":[left],"typeface":[solid],"color":[null],"background":[null]},"number":[{"type":[null],"view":[null],"ownview":[1.1],"setting":[null]}]},
2) Для списков добавляем одну переменную levellist,, которая будет означать количество уровней списков, которые сделал пользователь. Делаем её самой первой переменной в настройках для списков.
levellist ["число уровней списков, которые добавил пользователь"] дальше набор настроек как он есть сейчас для списка первого уровня + набор настроек в той же последовательности для списка второго уровня и так далее. .
Наш вариант куска json для списков:
"list":{"formatting":{"levellist":[1],"level":["S1"],"indentatio":[1.25],"number":[null],"main":["1"],"valid":["1)","-"]},"number":{"type":["skvoznaya"],"number":[null]},"font":{"font":[ Times New Roman],"size":[14],"align":[shirina],"typeface":[null],"color":[null],"background":[null]},
Сколько уровней заголовков и списков не добавляй их значения в json не попадают.
Если добавлены заголовки и списки второго и больше уровней, нужно сделать следующим образом:
1) Для заголовков добавляем одну переменную levelhead,, которая будет означать количество уровней заголовков, которые сделал пользователь. Делаем её самой первой переменной в настройках для заголовков. levelhead ["число уровней заголовков, которые добавил пользователь"] дальше набор настроек как он есть сейчас для заголовка первого уровня + набор настроек в той же последовательности для заголовка второго уровня и так далее. Наш вариант куска json для заголовков: "title":{"main":{"levelhead":[2],"level":[H1],"spelling":[zaglavnye],"pattern":[null],"own":[null],"text":[null],"interval":[newpage],"after":[probelstring],"first":[otstup],"firstan":[1.25],"second":[otstup],"secondan":[1.75]},"font":{"font":[ Times New Roman],"size":[14],"align":[left],"typeface":[null],"color":[null],"background":[null]},"number":[{"type":[null],"view":[null],"ownview":[1],"setting":[null]},{"main":{level":[H2],"spelling":[strochnye],"pattern":[null],"own":[null],"text":[null],"interval":[probelstring],"after":[probelstring],"first":[otstup],"firstan":[1.25],"second":[otstup],"secondan":[0]},"font":{"font":[ Times New Roman],"size":[14],"align":[left],"typeface":[solid],"color":[null],"background":[null]},"number":[{"type":[null],"view":[null],"ownview":[1.1],"setting":[null]}]},
2) Для списков добавляем одну переменную levellist,, которая будет означать количество уровней списков, которые сделал пользователь. Делаем её самой первой переменной в настройках для списков. levellist ["число уровней списков, которые добавил пользователь"] дальше набор настроек как он есть сейчас для списка первого уровня + набор настроек в той же последовательности для списка второго уровня и так далее. . Наш вариант куска json для списков: "list":{"formatting":{"levellist":[1],"level":["S1"],"indentatio":[1.25],"number":[null],"main":["1"],"valid":["1)","-"]},"number":{"type":["skvoznaya"],"number":[null]},"font":{"font":[ Times New Roman],"size":[14],"align":[shirina],"typeface":[null],"color":[null],"background":[null]},