Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wysyłanie kodu HTML przez JSON

Tak, możesz użyć json_encode wziąć ciąg HTML i zmienić jego znaczenie, aby był prawidłowy JSON (niestety zrobi też rzeczy, które są niepotrzebne, chyba że użyjesz flag, aby temu zapobiec). Na przykład, jeśli oryginalny ciąg to:

<p class="special">content</p>

...json_encode wygeneruje to:

"<p class=\"special\">content<\/p>"

Zauważysz, że ma niepotrzebny ukośnik odwrotny przed / blisko końca. Możesz użyć JSON_UNESCAPED_SLASHES flaga, aby zapobiec niepotrzebnym ukośnikom odwrotnym. json_encode(theString, JSON_UNESCAPED_SLASHES); produkuje:

"<p class=\"special\">content</p>"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Potrzebujesz pomocy dotyczącej unpivot w mysql z wieloma kolumnami dat

  2. Literały Unicode MySQL

  3. Transponować wiersz do kolumn za pomocą MySQL bez używania UNIS?

  4. Korzystanie z relacyjnych baz danych MySQL w Gentoo

  5. Jak wyświetlić wiele skumulowanych kolumn dla każdego zakresu dat na skumulowanym pasku?