# jsonUTF8Data Source: https://www.nianticspatial.com/docs/api/swift/NSDK.Nsdk_Vps_Start.method-jsonUTF8Data/ jsonUTF8Data --- ## Declaration func jsonUTF8Data(options: JSONEncodingOptions = JSONEncodingOptions()) throws -> Data #### Summary Returns a Data containing the UTF-8 JSON serialization of the message. Unlike binary encoding, presence of required fields is not enforced when serializing to JSON. #### Returns A Data containing the JSON serialization of the message. #### Throws SwiftProtobufError or JSONEncodingError if encoding fails. ### Parameters | Name | Type | Summary | | --- | --- | --- | | options | JSONEncodingOptions | The JSONEncodingOptions to use. | --- ## Overload static func jsonUTF8Data(from collection: C, options: JSONEncodingOptions = JSONEncodingOptions()) throws -> Data where Self == C.Element, C : Collection #### Summary Returns a Data containing the UTF-8 JSON serialization of the messages. Unlike binary encoding, presence of required fields is not enforced when serializing to JSON. #### Returns A Data containing the JSON serialization of the messages. #### Throws SwiftProtobufError or JSONEncodingError if encoding fails. ### Parameters | Name | Type | Summary | | --- | --- | --- | | options | JSONEncodingOptions | The JSONEncodingOptions to use. | ---