LocaParser

template to parse csv of loca entries

string
LocaParser
(
E
string input
)
()

Examples

    enum TextIds 
    {
        key1,key2
    }

	enum testCsv = "key2, foo\n key1 ,  bar  ";

    enum AlexaText[] AlexaText_test = mixin(LocaParser!(TextIds,testCsv));

    static assert(AlexaText_test[0].text == "bar");
    static assert(AlexaText_test[1].text == "foo");

    static assert(AlexaText_test[0].key == TextIds.key1);
    static assert(AlexaText_test[1].key == TextIds.key2);

Meta