Конвертировать Javascript JSON html в PHP Object, где javascript содержит вложенные двойные кавычки - PullRequest
0 голосов
/ 21 сентября 2019

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

У меня есть HTML-страница, на которой я очищаю мир кода Javascript, он отлично работает с json_decode, если сама строка не содержит двойных кавычек.

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

Я попытался запустить регулярное выражение для преобразования2-я двойная кавычка, но мои навыки регулярных выражений не сработали.

Пример HTML-текста Javascript для одной переменной в формате "JSON", которую я хотел бы проанализировать с помощью json_decode:

"Text": "Человек цитирует" Хорошая цитата ""

PHP json_decode выводит "недопустимый JSON"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...