Maison >interface Web >js tutoriel >Pourquoi JSON sérialise-t-il les barres obliques avec des barres obliques inverses ?

Pourquoi JSON sérialise-t-il les barres obliques avec des barres obliques inverses ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-07 01:33:10456parcourir

Why Does JSON Serialize Forward Slashes with Backslashes?

Sérialisation JSON des barres obliques

Pourquoi JSON sérialise-t-il les barres obliques avec des barres obliques inverses, en convertissant une valeur comme {"a": "a/ b/c"} à {"a": "a\/b\/c"}?

Explication

Bien que JSON permette techniquement l'échappement des barres obliques, ce n'est pas une exigence . Cependant, il existe des scénarios spécifiques dans lesquels cette pratique est utile :

  • Compatibilité avec HTML

    Inclure des données JSON dans un