Time for action – Parsing the configuration file
We are now going to parse our configuration file to create a new instance of the Component
class.
In order to do that, we are going to create a ComponentParser
class. It will contain two functions:
parseConfigurationFile
to parse a configuration file and return an instance ofComponent
.writeConfigurationFile
that will take an instance ofComponent
and write data to a file.
Let's see how our class should look at the moment (this example will only work on neko):
class ComponentParser { /** * This function takes a path to a configuration file and returns an instance of ComponentParser */ public static function parseConfigurationFile(path : String) { var stream = neko.io.File.read(path, false); //Open our ...
Get haXe 2 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.