Extrahieren Sie SEO-orientierte Felder von JSON
Mit Aspose.Tasks ist es möglich, Microsoft Project 2010 MPP -Dateien zusätzlich zu XML zu aktualisieren. Sie können die aktualisierten Daten in einer vorhandenen oder neuen Datei speichern.
Aktualisieren von Microsoft -Projekt -MPP -Dateien Die folgenden Beispiele zeigen, wie Sie einer vorhandenen Microsoft Project 2010 -Datei eine neue Aufgabe hinzufügen und sie wieder in derselben Datei speichern. Der Code durchläuft die folgenden Schritte:
- Erstellen Sie eine Instanz des Projektlesers.
- Lesen Sie die Datei.
- Erstellen Sie eine Aufgabe.
- Fügen Sie die Aufgabe dem Projekt hinzu.
- Neu beschlagen.
- Speichern.
Der Code -Snippet zeigt den Code zuerst in Java an, um die MPP -Datei zu aktualisieren.
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(MppFileUpdate.class);
4
5long OneSec = 10000000;// microsecond * 10
6long OneMin = 60 * OneSec;
7long OneHour = 60 * OneMin;
8
9// Read an existing project
10Project project = new Project(dataDir + "SampleMSP2010.mpp");
11
12// create a new task
13Task task = project.getRootTask().getChildren().add("Task1");
14// set start date
15java.util.Calendar cal = java.util.Calendar.getInstance();
16
17cal.set(2012, 7, 1, 8, 0, 0);
18task.set(Tsk.START, cal.getTime());
19
20cal.set(2012, 7, 1, 17, 0, 0);
21task.set(Tsk.FINISH, cal.getTime());
22
23// Save the project as MPP project file
24project.save(dataDir + "AfterLinking.Mpp", SaveFileFormat.MPP);
25// Display result of conversion.
26System.out.println("Process completed Successfully");