JsonDocument.Parse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Analizza una sequenza come testo con codifica UTF-8 che rappresenta un singolo valore JSON in jsonDocument. |
Parse(Stream, JsonDocumentOptions) |
Analizza un elemento Stream come dati con codifica UTF-8 che rappresentano un valore JSON singolo in un JsonDocument. Il flusso viene letto fino al completamento. |
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Analizza la memoria come testo con codifica UTF-8 che rappresenta un singolo valore JSON in jsonDocument. |
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Analizza il testo che rappresenta un singolo valore JSON in jsonDocument. |
Parse(String, JsonDocumentOptions) |
Analizza testo che rappresenta un valore stringa JSON singolo in un JsonDocument. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
Analizza una sequenza come testo con codifica UTF-8 che rappresenta un singolo valore JSON in 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
Parametri
- utf8Json
- ReadOnlySequence<Byte>
Il testo JSON da analizzare.
- options
- JsonDocumentOptions
Opzioni per controllare il comportamento del lettore durante l'analisi.
Restituisce
Rappresentazione JsonDocument del valore JSON.
Eccezioni
utf8Json
non rappresenta un valore JSON singolo valido.
options
contiene opzioni non supportate.
Commenti
Può ReadOnlySequence<T> essere usato per l'intera durata dell'oggetto JsonDocument e il chiamante deve garantire che i dati non cambino durante la durata dell'oggetto. Poiché l'input viene considerato come testo, non deve essere presente un byte-order-mark (BOM) UTF-8.
Si applica a
Parse(Stream, JsonDocumentOptions)
Analizza un elemento Stream come dati con codifica UTF-8 che rappresentano un valore JSON singolo in un JsonDocument. Il flusso viene letto fino al completamento.
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
Parametri
- utf8Json
- Stream
Dati JSON da analizzare.
- options
- JsonDocumentOptions
Opzioni per controllare il comportamento del lettore durante l'analisi.
Restituisce
Rappresentazione JsonDocument del valore JSON.
Eccezioni
utf8Json
non rappresenta un valore JSON singolo valido.
options
contiene opzioni non supportate.
Si applica a
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
Analizza la memoria come testo con codifica UTF-8 che rappresenta un singolo valore JSON in 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
Parametri
- utf8Json
- ReadOnlyMemory<Byte>
Il testo JSON da analizzare.
- options
- JsonDocumentOptions
Opzioni per controllare il comportamento del lettore durante l'analisi.
Restituisce
Rappresentazione JsonDocument del valore JSON.
Eccezioni
utf8Json
non rappresenta un valore JSON singolo valido.
options
contiene opzioni non supportate.
Commenti
Il ReadOnlyMemory<T> valore verrà usato per l'intera durata dell'oggetto JsonDocument e il chiamante deve assicurarsi che i dati non cambino durante la durata dell'oggetto.
Poiché l'input viene considerato come testo, non deve essere presente un byte-order-mark (BOM) UTF-8.
Si applica a
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
Analizza il testo che rappresenta un singolo valore JSON in 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
Parametri
- json
- ReadOnlyMemory<Char>
Il testo JSON da analizzare.
- options
- JsonDocumentOptions
Opzioni per controllare il comportamento del lettore durante l'analisi.
Restituisce
Rappresentazione JsonDocument del valore JSON.
Eccezioni
json
non rappresenta un valore JSON singolo valido.
options
contiene opzioni non supportate.
Commenti
Il ReadOnlyMemory<T> valore può essere usato per l'intera durata dell'oggetto JsonDocument e il chiamante deve garantire che i dati non cambino durante la durata dell'oggetto.
Si applica a
Parse(String, JsonDocumentOptions)
Analizza testo che rappresenta un valore stringa JSON singolo in un 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
Parametri
- json
- String
Il testo JSON da analizzare.
- options
- JsonDocumentOptions
Opzioni per controllare il comportamento del lettore durante l'analisi.
Restituisce
Rappresentazione JsonDocument del valore JSON.
Eccezioni
json
non rappresenta un valore JSON singolo valido.
options
contiene opzioni non supportate.