DatasetJsonFormat.JsonPathDefinition Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).
Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).
Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).
Ejemplos:
- BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
- BinaryData.FromString("\"foo\"")Crea una carga de "foo".
- BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
- BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.
public BinaryData JsonPathDefinition { get; set; }
member this.JsonPathDefinition : BinaryData with get, set
Public Property JsonPathDefinition As BinaryData