¿Cómo leer datos del archivo JSON local en Swift?

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


Introducción

Asumiremos que queremos agregar un archivo JSON dentro de nuestro proyecto y queremos acceder a sus datos en un lenguaje rápido.

Código

Puede crear un archivo JSON en Xcode yendo a Archivo > Nuevo archivo > Vacío y dando al archivo cualquier nombre (por ejemplo, ejemplo.json). El archivo se agregará y luego podemos agregar una cadena JSON en el archivo. es decir –

{“animal”:”León”, “pájaro”:”Gorrión”}

Puede agregar la cadena mencionada anteriormente directamente en el archivo JSON que creamos. La siguiente función se puede usar para leer los datos JSON del archivo JSON para que se pueda acceder a ellos en Swift:

  función estática readJSONFromFile (nombre de archivo: cadena) -> ¿Alguna? { var json: ¿Alguna? if let ruta = Bundle.main.path(forResource: fileName, ofType: "json") { do { let fileUrl = URL(fileURLWithPath: ruta) // Obtener datos del archivo JSON usando la URL del archivo let data = try Data(contentsOf : fileUrl, opciones: .mappedIfSafe) json = probar? JSONSerialization.jsonObject(with: data) } catch { // Manejar el error aquí } } return json } Lectura recomendada: iterar a través de cada elemento de la cadena JSON en Android e iOS

Lectura recomendada: ¿Cómo migrar la tienda Magento de Localhost al servidor?

Leave a Reply

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