IndentedPrintExample.ino 689 B

12345678910111213141516171819202122232425262728293031
  1. // Copyright Benoit Blanchon 2014-2015
  2. // MIT License
  3. //
  4. // Arduino JSON library
  5. // https://github.com/bblanchon/ArduinoJson
  6. #include <ArduinoJson.h>
  7. using namespace ArduinoJson::Internals;
  8. void setup() {
  9. Serial.begin(9600);
  10. IndentedPrint serial(Serial);
  11. serial.setTabSize(4);
  12. serial.println("This is at indentation 0");
  13. serial.indent();
  14. serial.println("This is at indentation 1");
  15. serial.println("This is also at indentation 1");
  16. serial.indent();
  17. serial.println("This is at indentation 2");
  18. serial.unindent();
  19. serial.unindent();
  20. serial.println("This is back at indentation 0");
  21. }
  22. void loop() {
  23. // not used in this example
  24. }