[0.2237, 0.188, 0.1803, 0.7784, 0.5635, 0.2954, 0.216, 0.0135, 0.2526]
[0.2217, 0.1349, 0.1716, 0.7674, 0.5554, 0.2609, 0.14, 0.1373, 0.2009]
[0.1841, 0.1568, 0.1539, 0.8558, 0.5318, 0.2989, 0.1566, 0.1362, 0.2666]
[0.2626, 0.1328, 0.1539, 0.74, 0.5133, 0.2371, 0.1727, 0.1719, 0.2146]
[0.2404, 0.1475, 0.1277, 0.765, 0.4604, 0.1862, 0.1041, 0.173, 0.2278]
#include <stdio.h>
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
string fdata = "subject1.json";
ifstream in(fdata);
string line[5];
int i = 0;
if (in)
{
while (getline(in, line[i]))
{
i++;
}
}
string dds[5][9];
int j = 0;
int h = 0;
while (h < 9)
{
for (j = 0; j < i; j++)
{
for (int k = 1; k < 100; k++)
{
if (line[j][k] != ',' && line[j][k] != ' ' && line[j][k] != ']' && line[j][k] != '[')
dds[j][h] = dds[j][h] + line[j][k];
else if (line[j][k] == ']')
{
h = 0;
break;
}
else if (line[j][k] == ',')
h++;
}
}
if (j == i)
break;
}
float ddt[5][9];
for (int j = 0; j < i; j++)
{
for (int k = 0; k < 9; k++)
{
ddt[j][k] = atof(dds[j][k].c_str());
cout << ddt[j][k] << " ";
}
cout << endl;
}
getchar();
return 0;
}
0.2237 0.188 0.1803 0.7784 0.5635 0.2954 0.216 0.0135 0.2526
0.2217 0.1349 0.1716 0.7674 0.5554 0.2609 0.14 0.1373 0.2009
0.1841 0.1568 0.1539 0.8558 0.5318 0.2989 0.1566 0.1362 0.2666
0.2626 0.1328 0.1539 0.74 0.5133 0.2371 0.1727 0.1719 0.2146
0.2404 0.1475 0.1277 0.765 0.4604 0.1862 0.1041 0.173 0.2278