implement codecs for ISO-8859-1 and ISO-8859-15
generalize input stream of csv and json deserializer