Strange behavior of cast(int[]) json["my int list"].array
Enjoys Math
enjoysmath at gmail.com
Wed Nov 15 19:54:20 UTC 2017
I had it working in an earlier program.
Now I have:
main.d
------
import std.json;
import std.file;
int main() {
JSONValue settings;
settings = parseJSON("settings.txt");
auto intList = cast(int[]) settings["int list"].array;
writeln(intList);
readln();
}
for input:
settings.txt
------------
{
"int list" : [1,2,3,4,5]
}
printing:
[1,0,2,0,2,0,2,0,3,0,2, ...] (length = 20)
Should I access each member int the array individually?
More information about the Digitalmars-d-learn
mailing list