Ruby reading VB.NET generated data.
This is the general goal I am trying to achieve:

My VB.NET program will generate some Lists that may contain booleans, integers, strings, or more lists. I want the program to output a "file" which basically contains such data. It is important that the file cannot be read by humans (well, if you open it in notepad, you will see weird characters, blank spaces, and pure nonsense. You can't read a single word)

Afterward, I want my Ruby program to take such file and read the contents. The Lists become arrays, and integers, booleans and strings are read alright with Ruby. I just want to be able to read the file, I might not need to write it using Ruby.


So, I need to know what option to choose for achieving my above purpose. For example, I heard VB.NET can generate XML files and Ruby would read them with a Gem out there. BUT XML is very "human" readable.
Ruby reading VB.NET generated data.
===

This is the general goal I am trying to achieve:

My VB.NET program will generate some Lists that may contain booleans, integers, strings, or more lists. I want the program to output a "file" which basically contains such data. It is important that the file cannot be read by humans (well, if you open it in notepad, you will see weird characters, blank spaces, and pure nonsense. You can't read a single word)

Afterward, I want my Ruby program to take such file and read the contents. The Lists become arrays, and integers, booleans and strings are read alright with Ruby. I just want to be able to read the file, I might not need to write it using Ruby.


So, I need to know what option to choose for achieving my above purpose. For example, I heard VB.NET can generate XML files and Ruby would read them with a Gem out there. BUT XML is very "human" readable.