Extract content from DELMIA Apriso help pages in markdown
- Clone or download the repository;
- Create virtual environment ( virtualenv venv );
- Install the list of packages using
requirements.txt( pip install -r requirements.txt ).
AprisoHelp
├── .gitignore
├── common.py
├── config.inis
├── conv_html.py
├── conv_xml.py
├── README.md
├── requirements.txt
└── split_folder.py
- Download the help folder
Dassault Systemes\DELMIA Apriso 2021\WebSite\Help\en-usfrom Apriso (version 2021 or higher). - Run the
split_folder.pyscript, which places the.xmltype pages in theen-us_xmlfolder and the.htmtype pages in theen-us_htmfolder - Run the
conv_xml.pyscript, to convert the.xmlpages to.md(markdown) from theresult/rst_xmlfolder - Run the
conv_htm.pyscript, to convert the.htmpages to.md(markdown) from theresult/rst_htmfolder - Identify the converted files in the
resultfolder
- .xml pages with multiple templates were not implemented, such as MPIAnalytics and MPILiteAnalytics.