sql >> Database teknologi >  >> RDS >> PostgreSQL

Fjerner linebreak fra php json output

Du misfortolker, hvad din browser viser. Husk, at JSON i det væsentlige er almindelig tekst, men din browser forsøger at vise det som HTML. \n tegn bliver IKKE æret af HTML-tilstand, og de vil ombryde teksten ved det første passende mellemrumstegn. JSON kan udmærket beholde \n tegn inde i sine strenge uden problemer.

Mest sandsynligt din
fejlen kommer fra
indsættelse du laver i din preg_replace opkald, fordi der INGEN
er tags i den originale JSON. Med andre ord, du forårsager selve den fejl, du prøver at rette, ved at prøve at rette fejlen, som ikke ville eksistere, hvis du ikke prøvede at rette den.



  1. Find forskellen mellem den seneste og den næstsidste term

  2. Oracle til Excel - PL/SQL eksportprocedure

  3. Er der nogen ulemper ved altid at bruge nvarchar(MAX)?

  4. En løsning for markørunderstøttelsen er ikke en implementeret funktion til SQL Server Parallel DataWarehousing TDS-fejl