example_04.bmx 329 B

123456789101112131415161718192021
  1. SuperStrict
  2. Framework Text.JSON
  3. Import BRL.StandardIO
  4. Import brl.textstream
  5. Print "* ORIGINAL *"
  6. Print LoadText("menu.json")
  7. Local stream:TStream = ReadStream("menu.json")
  8. Local error:TJSONError
  9. Local json:TJSON = TJSON.Load(stream, 0, error)
  10. stream.Close()
  11. Print "* RE-ENCODED *"
  12. Print json.SaveString(JSON_COMPACT, 0)