JsonDocument.Parse Método
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í.
Sobrecargas
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Analiza una secuencia como texto con codificación UTF-8 que representa un único valor JSON en un jsonDocument. |
Parse(Stream, JsonDocumentOptions) |
Analiza un objeto Stream como datos codificados con UTF-8 que representan un único valor JSON en un objeto JsonDocument. La secuencia se lee hasta su finalización. |
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Analiza la memoria como texto codificado UTF-8 que representa un único valor JSON en un jsonDocument. |
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Analiza el texto que representa un único valor JSON en un jsonDocument. |
Parse(String, JsonDocumentOptions) |
Analiza texto que representa un único valor de cadena JSON en un objeto JsonDocument. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
Analiza una secuencia como texto con codificación UTF-8 que representa un único valor JSON en un jsonDocument.
public static System.Text.Json.JsonDocument Parse (System.Buffers.ReadOnlySequence<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.Buffers.ReadOnlySequence<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlySequence(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parámetros
- utf8Json
- ReadOnlySequence<Byte>
Texto JSON que se va a analizar.
- options
- JsonDocumentOptions
Opciones para controlar el comportamiento de los lectores durante el análisis.
Devoluciones
Representación JsonDocument del valor JSON.
Excepciones
utf8Json
no representa un único valor JSON válido.
options
contiene opciones no compatibles.
Comentarios
ReadOnlySequence<T> Puede utilizarse durante toda la vigencia del objeto JsonDocument y el autor de la llamada debe asegurarse de que los datos que contiene no cambian durante la vigencia del objeto. Dado que la entrada se considera texto, una marca de orden de bytes (BOM) UTF-8 no debe estar presente.
Se aplica a
Parse(Stream, JsonDocumentOptions)
Analiza un objeto Stream como datos codificados con UTF-8 que representan un único valor JSON en un objeto JsonDocument. La secuencia se lee hasta su finalización.
public static System.Text.Json.JsonDocument Parse (System.IO.Stream utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.IO.Stream * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As Stream, Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parámetros
- utf8Json
- Stream
Datos JSON que se van a analizar.
- options
- JsonDocumentOptions
Opciones para controlar el comportamiento de los lectores durante el análisis.
Devoluciones
Representación JsonDocument del valor JSON.
Excepciones
utf8Json
no representa un único valor JSON válido.
options
contiene opciones no compatibles.
Se aplica a
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
Analiza la memoria como texto codificado UTF-8 que representa un único valor JSON en un jsonDocument.
public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlyMemory(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parámetros
- utf8Json
- ReadOnlyMemory<Byte>
Texto JSON que se va a analizar.
- options
- JsonDocumentOptions
Opciones para controlar el comportamiento de los lectores durante el análisis.
Devoluciones
Representación JsonDocument del valor JSON.
Excepciones
utf8Json
no representa un único valor JSON válido.
options
contiene opciones no compatibles.
Comentarios
El ReadOnlyMemory<T> valor se usará durante toda la vigencia del objeto JsonDocument y el autor de la llamada debe asegurarse de que los datos que contiene no cambian durante la vigencia del objeto.
Dado que la entrada se considera texto, una marca de orden de bytes (BOM) UTF-8 no debe estar presente.
Se aplica a
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
Analiza el texto que representa un único valor JSON en un jsonDocument.
public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<char> json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<char> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As ReadOnlyMemory(Of Char), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parámetros
- json
- ReadOnlyMemory<Char>
Texto JSON que se va a analizar.
- options
- JsonDocumentOptions
Opciones para controlar el comportamiento de los lectores durante el análisis.
Devoluciones
Representación JsonDocument del valor JSON.
Excepciones
json
no representa un único valor JSON válido.
options
contiene opciones no compatibles.
Comentarios
El ReadOnlyMemory<T> valor se puede usar durante toda la vigencia del objeto JsonDocument y el autor de la llamada debe asegurarse de que los datos que contiene no cambian durante la vigencia del objeto.
Se aplica a
Parse(String, JsonDocumentOptions)
Analiza texto que representa un único valor de cadena JSON en un objeto JsonDocument.
public static System.Text.Json.JsonDocument Parse (string json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : string * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As String, Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parámetros
- json
- String
Texto JSON que se va a analizar.
- options
- JsonDocumentOptions
Opciones para controlar el comportamiento de los lectores durante el análisis.
Devoluciones
Representación JsonDocument del valor JSON.
Excepciones
json
no representa un único valor JSON válido.
options
contiene opciones no compatibles.