MS Project allows the user to create projects that contains "empty" rows.
Ex: (also see attached xml file)
ID |
WBS |
Task Name |
1 |
1 |
Sum |
2 |
1.1 |
1 |
3 |
1.2 |
2 |
4 |
1.3 |
3 |
5 |
1.4 |
4 |
6 |
1.5 |
5 |
7 |
|
|
8 |
|
|
9 |
|
|
10 |
1.6 |
6 |
11 |
1.6.1 |
1 |
12 |
1.6.2 |
2 |
13 |
1.6.3 |
3 |
Using Aspose.Tasks 2.8.0 0 we found that MPP and XML import handles the empty rows in different ways.
This is how MPP import looks:
1 1 Sum
2 1.1 1
3 1.2 2
4 1.3 3
5 1.4 4
6 1.5 5
7 1.6
8 1.7
9 1.8
10 1.9 6
11 1.9.1 1
12 1.9.2 2
13 1.9.3 3
This is how XML import looks:
1 1 Sum
2 1.1 1
3 1.2 2
4 1.3 3
5 1.4 4
6 1.5 5
Notice that XML import stops before the first empty line. It would be nice if this could be fixed so that it reads the entire dataset.