swift parse json
let string = #"{"name": "watashi", "number": 42, "pi": 3.141592, "array": [2, 3, 5, 7, 11, 13]}"#
let data = string.data(using: .utf8)!
let object = try! JSONSerialization.jsonObject(with: data, options: [])
let jsonObject = object as! [String: Any]
let nameField = jsonObject["name"] as? String
let numberField = jsonObject["number"] as? Int
let piField = jsonObject["pi"] as? Double
let arrayField = jsonObject["array"] as? [Any]
print("The name argument is \(nameField)")
print("The number is \(numberField)")
print("The value of pi is \(piField)")
print("the array value is \(arrayField)")
Also in Swift:
- change textfield placeholder color swiftui
- swift get day from available string
- Resizing UITableView to fit content
- markdown
- swift zstack
- how to darken view swiftui
- get index filter swift
- swift how to set warning message
- swift convert array to dictionary
- get device height spritekit
- how to change background color swift
- initializer generator xcode swift
- declare function in swift
- navigationbarhidden not working swiftui
- uiimage swift src url
- adding label to navigation bar
- blur background swiftui
- swift thread.sleep
- swift remove tableview cell
- Blinking effect on UILabel
- how to add two right bar button item xcode
- random string swift
- swift textfield trim special characters before database
- remove child from firebase swift