Witam mam problem w języku php z użyciem funkcji json_decode, mianowicie zawsze zwraca mi nulla, zauważyłem, że cudzysłów znaczników html wysypują decodowanie jsona i szukam jakiegoś rozwiązania.
przykładowy zakodowany json z htmlem w srodku:
{"sections":[{"id":"1120","id_agreement":"30","number":"1","deleted":"0","templates":[{"id":"540","paragraph_id":"1120","mode":"1","title":"","for":"","text":"<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Pożyczkodawca udziela Pożyczkobiorcy na Jego wniosek pożyczki w kwocie <strong>[#KwotaPozyczki],00</strong> zł (słownie<strong>:[#KwotaPozyczkiSlownie])</strong>, zwanej dalej „Pożyczką” na okres od dnia <strong>r.</strong> do dnia <strong>r. </strong> na zasadach określonych w niniejszej Umowie.</span></li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Pożyczka jest oprocentowana na warunkach rynkowych/ korzystniejszych niż rynkowe w stałej wysokości <strong>% </strong>w stosunku rocznym, zgodnie z Zasadami określonymi w pkt VI. Karty Produktu, o której mowa w § 23 ust.1 . Oprocentowanie obowiązuje przez cały okres trwania Pożyczki z zastrzeżeniem ust. 5. Pożyczka jest udzielona na warunkach preferencyjnych ze względu na funkcjonowanie Przedsiębiorcy przez okres krótszy niż 3 lata na dzień zawarcia Umowy/ dla inwestycji w obszarze inteligentnych specjalizacji* .</span></li>\n</ol>","deleted":"0"}]},{"id":"1126","id_agreement":"30","number":"8","deleted":"0","templates":[{"id":"546","paragraph_id":"1126","mode":"1","title":"","for":"","text":"<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Zabezpieczenie spłaty zobowiązania oraz innych świadczeń pieniężnych bezpośrednio lub pośrednio związanych z niniejszą Umową stanowią:</span><span style=\"font-family: 'times new roman', times, serif;\">1) weksel</span></li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">) poręczenie funduszu poręczeń kredytowych w wysokości do ...% kwoty pożyczki, tj. do ... zł</span></li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">)hipoteka</span></li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">4) cesja</span></li>\n<li> </li>\n</ol>","deleted":"0"}]}]}
Chyba, że ktoś ma jakiś pomysł jak te dane przetrzymywać w jednej kolumnie w bazie a potem w postaci tablicy zwracac na front :)
Kombinowałem też z base64, ale to przeciez sa tablice a nie string ..