JsonDocument.Parse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Analysiert eine Sequenz als UTF-8-codierten Text, der einen einzelnen JSON-Wert in ein JsonDocument darstellt. |
Parse(Stream, JsonDocumentOptions) |
Analysiert einen Stream als UTF-8-codierte Daten, die einen einzelnen JSON-Wert in einem JsonDocument darstellen. Der Stream wird vollständig gelesen. |
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Analysiert den Arbeitsspeicher als UTF-8-codierten Text, der einen einzelnen JSON-Wert in ein JsonDocument darstellt. |
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Analysiert Text, der einen einzelnen JSON-Wert in ein JsonDocument darstellt. |
Parse(String, JsonDocumentOptions) |
Analysiert Text, der einen einzelnen JSON-Zeichenfolgenwert in einem JsonDocument darstellt. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
Analysiert eine Sequenz als UTF-8-codierten Text, der einen einzelnen JSON-Wert in ein JsonDocument darstellt.
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
Parameter
- utf8Json
- ReadOnlySequence<Byte>
Ruft den zu analysierenden JSON-Text ab.
- options
- JsonDocumentOptions
Optionen zum Steuern des Readerverhaltens während der Analyse.
Gibt zurück
Eine JsonDocument-Darstellung des JSON-Werts.
Ausnahmen
utf8Json
stellt keinen gültigen einzelnen JSON-Wert dar.
options
enthält nicht unterstützte Optionen.
Hinweise
Dies ReadOnlySequence<T> kann für die gesamte Lebensdauer des JsonDocument-Objekts verwendet werden, und der Aufrufer muss sicherstellen, dass die Daten während der Lebensdauer des Objekts nicht geändert werden. Da die Eingabe als Text betrachtet wird, darf kein UTF-8 Byte-Order-Mark (BOM) vorhanden sein.
Gilt für
Parse(Stream, JsonDocumentOptions)
Analysiert einen Stream als UTF-8-codierte Daten, die einen einzelnen JSON-Wert in einem JsonDocument darstellen. Der Stream wird vollständig gelesen.
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
Parameter
- utf8Json
- Stream
Die zu analysierenden JSON-Daten.
- options
- JsonDocumentOptions
Optionen zum Steuern des Readerverhaltens während der Analyse.
Gibt zurück
Eine JsonDocument-Darstellung des JSON-Werts.
Ausnahmen
utf8Json
stellt keinen gültigen einzelnen JSON-Wert dar.
options
enthält nicht unterstützte Optionen.
Gilt für
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
Analysiert den Arbeitsspeicher als UTF-8-codierten Text, der einen einzelnen JSON-Wert in ein JsonDocument darstellt.
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
Parameter
- utf8Json
- ReadOnlyMemory<Byte>
Ruft den zu analysierenden JSON-Text ab.
- options
- JsonDocumentOptions
Optionen zum Steuern des Readerverhaltens während der Analyse.
Gibt zurück
Eine JsonDocument-Darstellung des JSON-Werts.
Ausnahmen
utf8Json
stellt keinen gültigen einzelnen JSON-Wert dar.
options
enthält nicht unterstützte Optionen.
Hinweise
Der ReadOnlyMemory<T> Wert wird für die gesamte Lebensdauer des JsonDocument-Objekts verwendet, und der Aufrufer muss sicherstellen, dass die Daten während der Objektlebensdauer nicht geändert werden.
Da die Eingabe als Text betrachtet wird, darf kein UTF-8 Byte-Order-Mark (BOM) vorhanden sein.
Gilt für
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
Analysiert Text, der einen einzelnen JSON-Wert in ein JsonDocument darstellt.
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
Parameter
- json
- ReadOnlyMemory<Char>
Ruft den zu analysierenden JSON-Text ab.
- options
- JsonDocumentOptions
Optionen zum Steuern des Readerverhaltens während der Analyse.
Gibt zurück
Eine JsonDocument-Darstellung des JSON-Werts.
Ausnahmen
json
stellt keinen gültigen einzelnen JSON-Wert dar.
options
enthält nicht unterstützte Optionen.
Hinweise
Der ReadOnlyMemory<T> Wert kann für die gesamte Lebensdauer des JsonDocument-Objekts verwendet werden, und der Aufrufer muss sicherstellen, dass die Daten während der Lebensdauer des Objekts nicht geändert werden.
Gilt für
Parse(String, JsonDocumentOptions)
Analysiert Text, der einen einzelnen JSON-Zeichenfolgenwert in einem JsonDocument darstellt.
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
Parameter
- json
- String
Ruft den zu analysierenden JSON-Text ab.
- options
- JsonDocumentOptions
Optionen zum Steuern des Readerverhaltens während der Analyse.
Gibt zurück
Eine JsonDocument-Darstellung des JSON-Werts.
Ausnahmen
json
stellt keinen gültigen einzelnen JSON-Wert dar.
options
enthält nicht unterstützte Optionen.