Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Analiza una columna que contiene una cadena JSON en .VariantType Produce una excepción si una cadena representa un valor JSON no válido.
Syntax
from pyspark.sql import functions as sf
sf.parse_json(col)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
col |
pyspark.sql.Column o str |
Cadenas con formato JSON de nombre de columna o columna. |
Devoluciones
pyspark.sql.Column: una nueva columna de VariantType.
Examples
from pyspark.sql import functions as sf
df = spark.createDataFrame([ {'json': '''{ "a" : 1 }'''} ])
df.select(sf.to_json(sf.parse_json(df.json))).collect()
[Row(to_json(parse_json(json))='{"a":1}')]