将 JSON 文件添加到 Swift Playgrounds

Posted

技术标签:

【中文标题】将 JSON 文件添加到 Swift Playgrounds【英文标题】:Add JSON file to Swift Playgrounds 【发布时间】:2020-05-12 14:32:03 【问题描述】:

我已经创建了一本关于 Swift Playgrounds 的 Playground Book,但我不知道如何将 JSON 文件添加到目录中。 可以您将 JSON 文件添加到 swift playground (ipad) 吗?如果有,怎么做?

【问题讨论】:

您可以将文件添加到 Playground 的资源文件夹中。 【参考方案1】:

单击 swift Playgrounds 右上角的“+”图标,然后单击 Insert from... 选项选择 json 文件。然后使用下面的代码从json 文件中读取数据。

import Foundation

do 
    guard let fileUrl = Bundle.main.url(forResource: "filename", withExtension: "json") else  fatalError() 
    let text = try String(contentsOf: fileUrl, encoding: String.Encoding.utf8)
    print(text)
 catch 
    print(error)

【讨论】:

以上是关于将 JSON 文件添加到 Swift Playgrounds的主要内容,如果未能解决你的问题,请参考以下文章

Swift Playground 无法在 iPad 上运行

使用 swiftyJSON 和 sqlite.swift 将基于 json 的数据添加到 sqlite 数据库中

无法在单元测试项目中的 Swift 中读取 JSON 文件

如何在 Swift 中获取 JSON 数据并将其添加到 URL

附加 JSON 数据 Swift

Swift JSON 保存问题