Colección de citas famosas - Slogan de motivación - Las barras invertidas en json en Android desaparecerán.

Las barras invertidas en json en Android desaparecerán.

Primero, no comprende la existencia de la traducción /as en cadenas de Java. El primer / siempre se utiliza para traducir los siguientes caracteres, por lo que la cadena debe escribirse como "d:///avatar" para lograr la idea deseada. Luego, debido a que la computadora usa una ruta, la cadena / es "d:\avatar" y no es necesario traducirla.

"//" se refiere a una capa de caminos. Debido a que \ es un carácter especial y debe traducirse, escribir "///" significa que mis dos barras diagonales derechas están traducidas, no símbolos traducidos. El primero es el símbolo de traducción, el segundo es el carácter de traducción, el tercero es el símbolo de traducción y el cuarto es el carácter de traducción. ¿Lo entiendes? Si no hay caracteres especiales después de los caracteres traducidos, la traducción no es válida, por lo que solo puedes escribir "///" así. Espero que entiendas los conceptos básicos.

Además, lo que es la traducción es convertir algunos caracteres de uso común en caracteres normales sin funciones, como

. ,/,*,%, [,]. Esto está estrictamente restringido en expresiones regulares. Así que si no has usado mucho las expresiones regulares, aquí tienes un problema.