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

json_encode z zawartością mysql i umlautami w utf-8

Ummm... myślę, że to jest poprawne sposób faktycznie. \u00df jest poprawną reprezentacją Unicode ß . Kiedy json_decode() to z powrotem, zmieni się w ß ponownie.

Gdzie to sprawia ci problemy? Czy odbiorca nie dekoduje go prawidłowo? Powinno, jeśli używasz standardowego json_* funkcje.

Wszystkie przykłady w podręczniku pokaż to samo - znaki spoza zakresu ASCII są zamieniane w sekwencje liczbowe.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Aktualizacja serializowanej tablicy w mysql (bez odserializowania?)

  2. Znajdowanie różnicy między ostatnim a drugim najpóźniejszym terminem

  3. Najłatwiejszy sposób na konwersję tablicy bajtów na Blob w java

  4. Jak działa funkcja RIGHT() w MySQL

  5. Powszechny błąd MySQL:„Wystąpił błąd odczytu pakietu komunikacyjnego”