文書   >   Foundation   >   Archives and Serialization   >   JSONSerialization   >   writeJSONObject(_:to:options:error:)
型メソッド
writeJSONObject(_:to:options:error:)
指定された JSON オブジェクトをストリームに書き込みます。
宣言
class func writeJSONObject(_ obj: Any, to stream: OutputStream, options opt: JSONSerialization.WritingOptions = [], error: NSErrorPointer) -> Int
パラメータ
obj | ストリームに書き込むべきオブジェクト。 |
stream | どこに書き込むべきかを示すストリーム。 ストリームを開いて設定する必要があります。 |
options | JSON データを書き込むためのオプション。 可能な値については、JSONSerialization.WritingOptions を参照してください。 |
戻り値
ストリームに書き込まれたバイト数。エラーが発生した場合は 0 です。
以下も見よ
JSON オブジェクトの作成
class func jsonObject(with: Data, joptions: JSONSerialization.ReadingOptions = [])
指定された JSON データから Foundation オブジェクトを返します。
関連した文書
class func data(withJSONObject: Any, options: JSONSerialization.WritingOptions = [])
Foundation オブジェクトから JSON データを返します。
class func isValidJSONObject(Any)
指定されたオブジェクトを JSON データに変換できるかどうかを示すブール値を返します。