JsonDocument.Parse Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
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
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
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
Reprezentace hodnoty JSON ve formátu JsonDocument
Výjimky
json
nepředstavuje platnou hodnotu JSON.
options
obsahuje nepodporované možnosti.