В настоящее время я работаю над веб-сайтом и делаю некоторые вещи JS. Я довольно новичок в этой теме, поэтому, пожалуйста, извините, если мой вопрос глупо :)Удалить линии с w o r n
У меня есть строка JSON с некоторыми разрывами строк, однако я не могу разобрать ее в объект JSON (из-за разрывов строк) - так что мне нужно, чтобы удалить их и уже пробовали его с помощью
stringJSON.replace(/(\r\n|\r|\n)+/, '');
Однако, это не работает, когда я делаю предупреждение на струне разрывы строки по-прежнему включены.
Есть ли у вас какие-либо предложения?
Спасибо заранее,
Wiwi :)
JSON:
[
{
"key0": "value 0",
"key1": "value 1",
"key2": "value 2"
},
{
"key0": "value 0",
"key1": "value 1",
"key2": "value 2"
}
]
* «Я не могу разобрать его в объект JSON» * Если у вас есть действительный JSON, тогда он может быть проанализирован. Вместо «исправления» JSON в ретроспективе вы должны сгенерировать действительный JSON для начала. –
Это мой JSON, это неправильно? оо [ \t { \t \t "key0": "значение 0", \t \t "ключ1": "Значение 1", \t \t "ключ2": "значение 2" \t}, \t { \t \t "key0": "значение 0", \t \t "ключ1": "значение 1", \t \t "ключ2": "значение 2" \t} ] –
JSON может содержать абсолютно новую строку. Как вы пытаетесь его разобрать и какую ошибку вы даете? – Amy