Daguan RPA en la práctica: codificación y decodificación

1. Antecedentes de la aplicación

En proyectos, a menudo necesitamos obtener datos JSON de un determinado servicio. Si la respuesta devuelve datos en formato JSON, el cliente puede analizarlos normalmente a través de la herramienta JSON. Pero si hay chino en el valor, especialmente si el formato devuelto es similar a "{"name": "\u5927\u7231\u4e2d\u56fd"}", será más problemático de procesar. Este artículo presentará en detalle la solución a este tipo de problema basándose en los principios de codificación y decodificación.

2. Preparación del conocimiento

(1) Codificación y JSON

Para obtener información sobre codificación y decodificación, consulte el artículo: Codificación y decodificación de caracteres en el desarrollo de programación - Blog-CSDN de Principios_hongdi

Para el procesamiento de datos JSON, consulte: Daguan RPA Practical Combat-JSON Data Analysis_Blog de Hongdi-Blog CSDN

Un breve resumen de los códecs es el siguiente:

Codificación : el proceso y las reglas para convertir cadenas Unicode (puntos de código) en cadenas de bytes correspondientes a codificaciones de caracteres específicas.

Decodificación : el proceso y las reglas para convertir una cadena de bytes codificada con caracteres específicos en la cadena Unicode correspondiente (punto de código en)

(2) Proceso de ejecución del código fuente de Python


Debido a que el código de Daguan RPA está escrito principalmente en Python, aquí hay algunos ejemplos para explicar brevemente la codificación y decodificación de caracteres chinos en Python.

Guess you like

Origin blog.csdn.net/hongdi/article/details/132840915