JsonDocument.Parse Metoda

Definice

Přetížení

Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Parsuje posloupnost jako text s kódováním UTF-8 představující jednu hodnotu JSON do formátu JsonDocument.

Parse(Stream, JsonDocumentOptions)

Parsuje data s kódováním Stream UTF-8 představující jednu hodnotu JSON do formátu JsonDocument. Datový proud se načte do dokončení.

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Parsuje paměť jako text s kódováním UTF-8 představující jednu hodnotu JSON do formátu JsonDocument.

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Parsuje text představující jednu hodnotu JSON do formátu JsonDocument.

Parse(String, JsonDocumentOptions)

Parsuje text představující jednu řetězcovou hodnotu JSON do formátu JsonDocument.

Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Parsuje posloupnost jako text s kódováním UTF-8 představující jednu hodnotu JSON do formátu 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

Parametry

utf8Json
ReadOnlySequence<Byte>

Text JSON, který chcete analyzovat.

options
JsonDocumentOptions

Možnosti pro řízení chování čtenáře při analýze

Návraty

JsonDocument

Reprezentace hodnoty JSON ve formátu JsonDocument

Výjimky

utf8Json nepředstavuje platnou hodnotu JSON.

options obsahuje nepodporované možnosti.

Poznámky

Může ReadOnlySequence<T> se používat po celou dobu životnosti objektu JsonDocument a volající musí zajistit, aby se data v něm během životnosti objektu nezměnila. Vzhledem k tomu, že je vstup považován za text, nesmí být k dispozici UTF-8 Byte-Order-Mark (BOM).

Platí pro

Parse(Stream, JsonDocumentOptions)

Parsuje data s kódováním Stream UTF-8 představující jednu hodnotu JSON do formátu JsonDocument. Datový proud se načte do dokončení.

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

Parametry

utf8Json
Stream

Data JSON, která se mají analyzovat.

options
JsonDocumentOptions

Možnosti pro řízení chování čtenáře při analýze

Návraty

JsonDocument

Reprezentace hodnoty JSON ve formátu JsonDocument

Výjimky

utf8Json nepředstavuje platnou hodnotu JSON.

options obsahuje nepodporované možnosti.

Platí pro

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Parsuje paměť jako text s kódováním UTF-8 představující jednu hodnotu JSON do formátu 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

Parametry

utf8Json
ReadOnlyMemory<Byte>

Text JSON, který chcete analyzovat.

options
JsonDocumentOptions

Možnosti pro řízení chování čtenáře při analýze

Návraty

JsonDocument

Reprezentace hodnoty JSON ve formátu JsonDocument

Výjimky

utf8Json nepředstavuje platnou hodnotu JSON.

options obsahuje nepodporované možnosti.

Poznámky

Hodnota ReadOnlyMemory<T> se použije po celou dobu životnosti objektu JsonDocument a volající musí zajistit, aby se data v něm během životnosti objektu nezměnila.

Vzhledem k tomu, že je vstup považován za text, nesmí být k dispozici UTF-8 Byte-Order-Mark (BOM).

Platí pro

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Parsuje text představující jednu hodnotu JSON do formátu 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

Parametry

json
ReadOnlyMemory<Char>

Text JSON, který chcete analyzovat.

options
JsonDocumentOptions

Možnosti pro řízení chování čtenáře při analýze

Návraty

JsonDocument

Reprezentace hodnoty JSON ve formátu JsonDocument

Výjimky

json nepředstavuje platnou hodnotu JSON.

options obsahuje nepodporované možnosti.

Poznámky

Hodnota ReadOnlyMemory<T> může být použita po celou dobu životnosti objektu JsonDocument a volající musí zajistit, aby se data v něm během životnosti objektu nezměnila.

Platí pro

Parse(String, JsonDocumentOptions)

Parsuje text představující jednu řetězcovou hodnotu JSON do formátu 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

Parametry

json
String

Text JSON, který chcete analyzovat.

options
JsonDocumentOptions

Možnosti pro řízení chování čtenáře při analýze

Návraty

JsonDocument

Reprezentace hodnoty JSON ve formátu JsonDocument

Výjimky

json nepředstavuje platnou hodnotu JSON.

options obsahuje nepodporované možnosti.

Platí pro