Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.62 KB | None | 0 0
  1. let myvar = [variables(name: "varName1", label: "varLabel1"),variables(name: "varName2", label: "varLabel2")]
  2. let myFileter = Filter(id: "filterId", name: "filterName", variables: myvar)
  3.  
  4. let encoder = JSONEncoder()
  5. encoder.outputFormatting = .prettyPrinted
  6. let revertedData = try? encoder.encode(myFileter)
  7. let revertedJSON = String(data: revertedData!, encoding: .utf8)!
  8. print(revertedJSON)
  9.  
  10. Output:
  11. {
  12.     "id" : "filterId",
  13.     "name" : "filterName",
  14.     "variables" : [
  15.     {
  16.     "name" : "varName1",
  17.     "label" : "varLabel1"
  18.     },
  19.     {
  20.     "name" : "varName2",
  21.     "label" : "varLabel2"
  22.     }
  23.     ]
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement