A simple tool that inserts WBS from a .txt file into an .xml format compatible with ProjectLibre (Microsoft Project XML format).
Indentation in the wbs file is optional and used only for better readability. The hierarchy is determined by the numbering, not by spaces or tabs.
The input file should be a plain text, for example:
1 Lorem ipsum
1.1 Lorem ipsum
1.1.1 Lorem ipsumThe first argument (wbs.txt) is the input file, and the second argument (project.xml) is the output file.
$ python3 script.py wbs.txt project.xml
⚠️ Warning: Do not use existing output files as they will be overwritten. Input files are read only and will not be modified.
Generates a .xml file compatible with ProjectLibre, preserving the hierarchy of tasks:
