我在将一个JSON
元素转换为一个元素时遇到了问题NSData
,而一个NSData
变量又回到JSON
了Swift中.
首先,我想提取encryptedData
以下JSON数据的元素:
{
"transactionID" : 12345,
"encryptedData" : [-67,51,-38,61,-72,102,48]
}
Run Code Online (Sandbox Code Playgroud)
进入一个NSData encryptedData
变量但似乎无法做到这一点.我SwiftyJSON
用来解析JSON
如下:
let list: Array<JSON> = json["encryptedData"].arrayValue!
Run Code Online (Sandbox Code Playgroud)
但这给了我一个ScalarNumber数组,我不知道如何存储到一个NSData
对象中.
其次,我想JSON
从同一个NSData
对象生成:
let jsonObject = [
"transactionID" : 12345,
"encryptedData" : encryptedData
]
Run Code Online (Sandbox Code Playgroud)
但是NSData encryptedData
对象没有转换为[-67,51,-38,61,-72,102,48],它似乎使JSON字符串无效.
有任何想法吗?
我已经使用以下代码片段成功创建了一个绘图条形图图像:
chart = go.Figure(data=chart_matrix)
Run Code Online (Sandbox Code Playgroud)
并使用以下代码片段成功创建了第二个绘图表格图像:
trace_table = go.Table(
type='table',
header=dict(values=table_title),
cells=dict(values=sorted_matrix)
)
Run Code Online (Sandbox Code Playgroud)
现在我想将 2 个图像合并为 1 个图像(即条形图和下面的表格),但我似乎无法实现这一点。我尝试过使用子图,但绘图文档说没有本地方法可以将绘图表插入子图。其他文档指定使用与我不理解的轴和域相结合的布局。
有人可以分享一个如何执行此操作的简单示例吗?谢谢