Sdílet prostřednictvím


JsonReaderWriterFactory.CreateJsonWriter Metoda

Definice

Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do streamu.

Přetížení

CreateJsonWriter(Stream)

Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do streamu.

CreateJsonWriter(Stream, Encoding)

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků.

CreateJsonWriter(Stream, Encoding, Boolean)

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem.

Poznámky

Statická CreateJsonWriter metoda vrátí instanci objektu XmlDictionaryWriter , který může mapovat informační sadu XML na datový proud JSON. Není XmlDictionaryWriter zaručeno, že vytvoří platný JSON. Pokud se používá způsobem, který mapování JSON-XML nepodporuje, může buď vyvolat výjimku, nebo napsat neplatný dokument JSON.

CreateJsonWriter(Stream)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do streamu.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream);
static member CreateJsonWriter : System.IO.Stream -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream) As XmlDictionaryWriter

Parametry

stream
Stream

Výstup Stream pro zapisovač JSON

Návraty

Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.

Poznámky

Výchozí kódování znaků je UTF-8. Když je zapisovač zavřený, zavře se i stream.

Platí pro

CreateJsonWriter(Stream, Encoding)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding) As XmlDictionaryWriter

Parametry

stream
Stream

Výstup Stream pro zapisovač JSON

encoding
Encoding

Určuje Encoding kódování znaků používané zapisovačem. Výchozí kódování je UTF-8.

Návraty

Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.

Poznámky

Když je zapisovač zavřený, zavře se i stream.

Platí pro

CreateJsonWriter(Stream, Encoding, Boolean)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding, ownsStream As Boolean) As XmlDictionaryWriter

Parametry

stream
Stream

Výstup Stream pro zapisovač JSON

encoding
Encoding

Určuje Encoding kódování znaků používané zapisovačem. Výchozí kódování je UTF-8.

ownsStream
Boolean

Pokud true, zapisovač výstupní datový proud zavře, jinak false. Výchozí hodnota je true.

Návraty

Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.

Platí pro

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, bool ownsStream, bool indent);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding * bool * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding, ownsStream As Boolean, indent As Boolean) As XmlDictionaryWriter

Parametry

stream
Stream

Výstup Stream pro zapisovač JSON

encoding
Encoding

Určuje Encoding kódování znaků používané zapisovačem. Výchozí kódování je UTF-8.

ownsStream
Boolean

Pokud true, zapisovač výstupní datový proud zavře, jinak false. Výchozí hodnota je true.

indent
Boolean

Pokud truepoužije výstup víceřádkový formát, odsadí každou úroveň správně, v opačném případě false.

Návraty

Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.

Platí pro

CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, bool ownsStream, bool indent, System::String ^ indentChars);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string? indentChars);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding * bool * bool * string -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding, ownsStream As Boolean, indent As Boolean, indentChars As String) As XmlDictionaryWriter

Parametry

stream
Stream

Výstup Stream pro zapisovač JSON

encoding
Encoding

Určuje Encoding kódování znaků používané zapisovačem. Výchozí kódování je UTF-8.

ownsStream
Boolean

Pokud true, zapisovač výstupní datový proud zavře, jinak false. Výchozí hodnota je true.

indent
Boolean

Pokud truepoužije výstup víceřádkový formát, odsadí každou úroveň správně, v opačném případě false.

indentChars
String

Řetězec použitý k odsazení jednotlivých úrovní.

Návraty

Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.

Platí pro