XML je zkratka pro Extensible Markup Language. Je to jako nějaká informace uložená mezi různými tagy pro účely ukládání a přenosu. Na druhou stranu používáme formát souboru MPP pro řízení projektu. Soubory ve formátu XML na MPP i MPP na XML můžete převést pomocí jazyka Java. Je užitečné, když chcete importovat nebo exportovat mezi soubory XML a MPP podle vašich požadavků. Pokračujeme v následujících částech, kde najdete další podrobnosti:
- Konverze XML do MPP nebo Microsoft Project Data File to XML – instalace Java API
- Převeďte nebo importujte XML do souboru MPP pomocí programu Java
- Převeďte MPP na XML soubor programově v Javě
Konverze XML do MPP nebo Microsoft Project File to XML – instalace Java API
Aspose.Tasks for Java Podpora API MPP, XML, MPT, HTML a několik dalších formátů souborů. Soubor XML můžete převést nebo importovat do souboru Microsoft Project a také z formátu MPP do souboru XML ve vašich aplikacích Java. Konfigurace API je poměrně jednoduchá, protože si můžete rychle stáhnout soubor JAR ze sekce Ke stažení. V opačném případě můžete zadat níže uvedené podrobnosti úložiště v souboru pom.xml vašich aplikací Java založených na Maven:
úložiště:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Závislost:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.2</version>
<classifier>jdk18</classifier>
</dependency>
Převeďte nebo importujte XML do souboru MPP pomocí programu Java
Při převodu souboru XML na soubor MPP postupujte podle následujících kroků:
- Načíst vstupní soubor XML.
- Poté načtěte soubor šablony MPP.
- Zavolejte metodu copyTo() třídy Project.
- Nakonec uložte výstupní MPP (Microsoft Project File).
Následující fragment kódu ukazuje, jak převést nebo importovat soubor XML do MPP programově pomocí Java:
// Načíst vstupní soubor XML
Project xmlProject = new Project("Input.xml");
// Načtěte soubor MPP šablony
Project mppProject = new Project("Blank Project 2010.mpp");
// Zavolejte metodu copyTo() třídy Project
xmlProject.copyTo(mppProject);
// Uložit výstupní MPP (Microsoft Project File)
mppProject.save("ConvertedXmlToMpp.mpp", SaveFileFormat.MPP);
Převeďte MPP na XML soubor programově v Javě
Soubor Microsoft Project, MPP, ukládá informace o řízení projektu. Konverze MPP do XML je užitečná, když mají být některé informace využívány různými systémy pro určitý specifický účel. Při převodu MPP do formátu XML postupujte podle následujících kroků:
- Načtěte vstupní soubor MPP pomocí třídy Project.
- Uložte výstupní soubor XML s výčtem SaveFileFormat.
Níže uvedený fragment kódu vysvětluje, jak programově převést MPP na XMP pomocí Java:
// Načtěte vstupní soubor MPP pomocí třídy Project
Project project = new Project("template.mpp");
// Uložit výstupní soubor XML s výčtem SaveFileFormat
project.save("output.xml", SaveFileFormat.XML);
Závěr
Na závěr jste se naučili převod XML do formátu MPP a MPP do formátu XML. Navíc jsme toto téma prozkoumali s ukázkovým kódem a průvodcem krok za krokem se všemi podrobnostmi. Kromě toho můžete navštívit API Dokumentace a prozkoumat další funkce. V případě jakéhokoli dotazu nás neváhejte kontaktovat prostřednictvím Free Support Forum. Těšíme se, že vám pomůžeme s vašimi starostmi!