Working with Files, Streams, and Serialization
This chapter is about reading and writing to files and streams, text encoding, and serialization.
We will cover the following topics:
- Managing the filesystem
- Reading and writing with streams
- Encoding and decoding text
- Serializing object graphs
- Controlling JSON processing