Como ler dados do arquivo JSON local no Swift?

how-to-read-data-from-local-json-file-in-swift


Introdução

Vamos supor que queremos ter um arquivo JSON adicionado dentro do nosso projeto e queremos acessar seus dados em linguagem swift.

Código

Você pode criar um arquivo JSON no Xcode indo para Arquivo > Novo arquivo > Vazio e dando ao arquivo qualquer nome (por exemplo, example.json). O arquivo será adicionado e então podemos adicionar uma String JSON no arquivo. ou seja –

{“animal”:”Leão”, “pássaro”:”Pardal”}

Você pode adicionar a String mencionada acima diretamente no arquivo JSON que criamos. A seguinte função pode ser usada para ler os dados JSON do arquivo JSON para que possam ser acessados ​​no Swift –

  função estática readJSONFromFile(fileName: String) -> Qualquer? { var json: Algum? if let path = Bundle.main.path(forResource: fileName, ofType: "json") { do { let fileUrl = URL(fileURLWithPath: path) // Obtendo dados do arquivo JSON usando a URL do arquivo let data = try Data(contentsOf : fileUrl, opções: .mappedIfSafe) json = tentar? JSONSerialization.jsonObject(with: data) } catch { // Manipule o erro aqui } } return json } Leitura recomendada: iterar por meio de cada elemento da string JSON no Android e iOS

Recomendado Read: Como migrar a loja Magento do localhost para o servidor?

Leave a Reply

Your email address will not be published. Required fields are marked *