I'm guessing that your file is not a binary data file, but rather is filled with text. If so, use a Scanner or a Reader such as a FileReader wrapped in a BufferedReader, not a DataInputStream.
Edit: it's a CSV file, so of course it's text!
You'll probably want to use a CSV parser as well as a BufferedReader or Scanner.