小编Joh*_*ith的帖子

在Jift中将JSON转换为NSData,将NSData转换为JSON

我在将一个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字符串无效.

有任何想法吗?

xcode json nsdata swift

24
推荐指数
5
解决办法
5万
查看次数

如何将图表和表格组合成一张绘图图像

我已经使用以下代码片段成功创建了一个绘图条形图图像:

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 个图像(即条形图和下面的表格),但我似乎无法实现这一点。我尝试过使用子图,但绘图文档说没有本地方法可以将绘图表插入子图。其他文档指定使用与我不理解的轴和域相结合的布局。

有人可以分享一个如何执行此操作的简单示例吗?谢谢

python bar-chart plotly

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

bar-chart ×1

json ×1

nsdata ×1

plotly ×1

python ×1

swift ×1

xcode ×1