Неверный JSON при добавлении html в ключ

#json

Вопрос:

Мне нужно добавить HTML в JSON:

 {
    "refined_summary_t": "<ol><li> The FDA revised its guidance document which was originally released in June,
    to give device sponsors additional time in responding to FDA’ s requests
    for additional information
    for device applications that are on hold. < /lo> <
    li > At the onset of the pandemic,
    FDA realized that device makers were faced with unprecedented challenges related to supply chain issues,
    human resources,
    etc.,
    while on the other hand,
    the FDA saw a surge in EUA activities which required shifting of staff resources at the FDA.During this time,
    the FDA released a guidance document to extend the timeline
    for responding to the FDA’ s requests
    for submissions / applications that were put on hold.The originally released guidance document provided a sigh of relief to device sponsors by allowing an additional 90 day period beyond the response date initially assigned. < /li> <
    li > Under the revision of the same guidance document,
    the FDA provides an additional 180 days
    for submission of responses to the FDA’ s requests before they are withdrawn.For premarket approval(PMA) applications and humanitarian device exemption(HDE) applications,
    FDA typically allows 360 days
    for applicants to submit a complete response to a major deficiency letter and 180 days
    for responses to additional information letters
    for 510(k) s and de novo requests. < /li> <
    li > This policy applies to the submission types listed below,
    which are placed on hold pending additional information or complete response to a major deficiency
    for PMA or HDE.These submission types do not require the submission of an extension request by the sponsor:
        <
        ol >
        <
        li > Pre - market application < /li> <
    li > Humanitarian Device Exemption < /li> <
    li > De Novo applications < /li> <
    li > 510(k) < /li> < /
    ol > <
    /li>

    <
    li > FDA also mentioned in the guidance document that due to the pandemic and emergency authorization services taking a priority in its operations,
    it is not able to keep up with the current level of performance associated with the timelines and plans on communicating any delays directly with the sponsor. < /li>

    <
    /ol>"

}
 

Но это приводит к такой ошибке

 Error: Parse error on line 2:
...refined_summary_t": "<ol><li> The FDA re
-----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'
 

Я попробовал простой html, подобный этому, и он работал нормально:

 "refined_summary_t": "<ol><li> first list</li><li> Second</li></ol>"
 

Этот работает нормально, но другой-нет. Они кажутся одинаковыми. Где все идет не так?

Комментарии:

1. Как вы добавляете HTML в JSON? Открыв текстовый редактор и скопировав его в? Это не сработает.

2. @Tomalak Я копирую и вставляю только текст. Добавляю теги вокруг него сам

3. Да, как я уже сказал, это не сработает. Вы не можете просто вставить любой текст в JSON и ожидать, что он не сломается.

4. @Tomalak, что за работа вокруг. У меня есть около 600 маркированных списков в документе Word, я не могу записать их сам

5. Обходной путь заключается в том, что вам нужно генерировать JSON из структуры данных на языке программирования, используя сериализатор JSON, а не с помощью текстового редактора, копирования/вставки и скрещивания пальцев. Какой инструмент или язык программирования вам подходит, зависит от того, что у вас есть в наличии и каковы ваши предпочтения/навыки.