JsonDocument.Parse Metodo

Definizione

Overload

Nome Descrizione
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 oggetto Stream come dati con codifica UTF-8 che rappresentano un singolo valore JSON in 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 il testo che rappresenta un singolo valore stringa JSON in jsonDocument.

Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs

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>

Testo JSON da analizzare.

options
JsonDocumentOptions

Opzioni per controllare il comportamento del lettore durante l'analisi.

Valori restituiti

Rappresentazione JsonDocument del valore JSON.

Eccezioni

utf8Json non rappresenta un singolo valore JSON 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 in esso contenuti non cambino durante la durata dell'oggetto. Poiché l'input è considerato testo, non deve essere presente un byte UTF-8-Order-Mark (BOM).

Si applica a

Parse(Stream, JsonDocumentOptions)

Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs

Analizza un oggetto Stream come dati con codifica UTF-8 che rappresentano un singolo valore JSON in 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.

Valori restituiti

Rappresentazione JsonDocument del valore JSON.

Eccezioni

utf8Json non rappresenta un singolo valore JSON valido.

options contiene opzioni non supportate.

Si applica a

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs

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>

Testo JSON da analizzare.

options
JsonDocumentOptions

Opzioni per controllare il comportamento del lettore durante l'analisi.

Valori restituiti

Rappresentazione JsonDocument del valore JSON.

Eccezioni

utf8Json non rappresenta un singolo valore JSON 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 è considerato testo, non deve essere presente un byte UTF-8-Order-Mark (BOM).

Si applica a

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs

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>

Testo JSON da analizzare.

options
JsonDocumentOptions

Opzioni per controllare il comportamento del lettore durante l'analisi.

Valori restituiti

Rappresentazione JsonDocument del valore JSON.

Eccezioni

json non rappresenta un singolo valore JSON 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)

Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs
Origine:
JsonDocument.Parse.cs

Analizza il testo che rappresenta un singolo valore stringa JSON in 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

Testo JSON da analizzare.

options
JsonDocumentOptions

Opzioni per controllare il comportamento del lettore durante l'analisi.

Valori restituiti

Rappresentazione JsonDocument del valore JSON.

Eccezioni

json non rappresenta un singolo valore JSON valido.

options contiene opzioni non supportate.

Si applica a