Paste a JSON response and get Swift structs that conform to Codable, ready for JSONDecoder. Nested objects become their own structs.
{
"name": "parsebox",
"version": "2.1.0",
"private": false,
"maintainers": [
{ "name": "Ada Lovelace", "email": "[email protected]", "active": true },
{ "name": "Alan Turing", "email": "[email protected]", "active": false }
],
"build": {
"target": "es2022",
"minify": true,
"port": 5173
}
}struct Root: Codable {
let name: String
let version: String
let `private`: Bool
let maintainers: [Maintainer]
let build: Build
}
struct Maintainer: Codable {
let name: String
let email: String
let active: Bool
}
struct Build: Codable {
let target: String
let minify: Bool
let port: Int
}ParseBox runs entirely in your browser. Your text is never uploaded, logged or stored on a server, so it is safe to paste API responses, tokens and config files.