Simple JSON Parser
Written in swift. 
Installation:
Using SPM (in your Package.swift):
let package = Package(
name: "NameOfYourProject",
dependencies: [
.package(url: "https://github.com/asoderman/JSONDecoder.git", from: "0.1.5")
]
)
then
swift package resolve
Usage:
Quickstart
let j = try! JSONParser(text: JSONTEXT).flatten()
let name = j["name"] as! String
let id = j["id"] as! Int
Error handling
do {
let j = try JSONParser(text: BADJSON).flatten()
let name = j["name"] as! String
let id = j["id"] as! Int
} catch {
// Do something
}
}
To work on this library:
- Fork this repo on github.
- Create a local copy of your repo.
swift package generate-xcodeproj
- Submit pull requests.
Simple JSON Parser
Written in swift.
Installation:
Using SPM (in your Package.swift):
then
Usage:
Quickstart
Error handling
To work on this library:
swift package generate-xcodeproj