JsonFormat interface
Los datos almacenados en formato JSON.
- Extends
Propiedades
encoding |
Nombre de la página de códigos de la codificación preferida. Si no se proporciona, el valor predeterminado es "utf-8", a menos que la marca de orden de bytes (BOM) indique otra codificación Unicode. La lista completa de valores admitidos se puede encontrar en la columna "Name" de la tabla de codificaciones en la siguiente referencia: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: cadena (o Expresión con cadena resultType). |
file |
Patrón de archivo de JSON. Para ser más específicos, la forma de separar una colección de objetos JSON. El valor predeterminado es "setOfObjects". Distingue mayúsculas de minúsculas. |
json |
JsonPath del elemento de matriz JSON que se va a acoplar. Ejemplo: "$. ArrayPath". Tipo: cadena (o Expresión con cadena resultType). |
json |
Definición de JSONPath para cada asignación de columnas con un nombre de columna personalizado para extraer datos del archivo JSON. Para los campos en el objeto raíz, comience por "$"; para los campos dentro de la matriz elegida por la propiedad jsonNodeReference, comience desde el elemento de matriz. Ejemplo: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tipo: objeto (o Expression con el objeto resultType). |
nesting |
Carácter usado para separar los niveles de anidamiento. El valor predeterminado es '.' (punto). Tipo: cadena (o Expresión con cadena resultType). |
type | Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
Propiedades heredadas
deserializer | Deserializador. Tipo: cadena (o Expresión con cadena resultType). |
serializer | Serializador. Tipo: cadena (o Expresión con cadena resultType). |
Detalles de las propiedades
encodingName
Nombre de la página de códigos de la codificación preferida. Si no se proporciona, el valor predeterminado es "utf-8", a menos que la marca de orden de bytes (BOM) indique otra codificación Unicode. La lista completa de valores admitidos se puede encontrar en la columna "Name" de la tabla de codificaciones en la siguiente referencia: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: cadena (o Expresión con cadena resultType).
encodingName?: any
Valor de propiedad
any
filePattern
Patrón de archivo de JSON. Para ser más específicos, la forma de separar una colección de objetos JSON. El valor predeterminado es "setOfObjects". Distingue mayúsculas de minúsculas.
filePattern?: any
Valor de propiedad
any
jsonNodeReference
JsonPath del elemento de matriz JSON que se va a acoplar. Ejemplo: "$. ArrayPath". Tipo: cadena (o Expresión con cadena resultType).
jsonNodeReference?: any
Valor de propiedad
any
jsonPathDefinition
Definición de JSONPath para cada asignación de columnas con un nombre de columna personalizado para extraer datos del archivo JSON. Para los campos en el objeto raíz, comience por "$"; para los campos dentro de la matriz elegida por la propiedad jsonNodeReference, comience desde el elemento de matriz. Ejemplo: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tipo: objeto (o Expression con el objeto resultType).
jsonPathDefinition?: any
Valor de propiedad
any
nestingSeparator
Carácter usado para separar los niveles de anidamiento. El valor predeterminado es '.' (punto). Tipo: cadena (o Expresión con cadena resultType).
nestingSeparator?: any
Valor de propiedad
any
type
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
type: "JsonFormat"
Valor de propiedad
"JsonFormat"
Detalles de las propiedades heredadas
deserializer
Deserializador. Tipo: cadena (o Expresión con cadena resultType).
deserializer?: any
Valor de propiedad
any
heredado dedatasetStorageFormat.deserializer
serializer
Serializador. Tipo: cadena (o Expresión con cadena resultType).
serializer?: any
Valor de propiedad
any
heredado dedatasetStorageFormat.serializer