Insérer automatiquement des données dans un fichier DITA XML
This content is not available in your language yet.
Nous voulons automatiser la génération du fichier DITA suivant :
<?xml version = "1.0" encoding = "utf-8"?><!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA 1.2 Topic//EN" "/usr/share/dita-ot/dtd/technicalContent/dtd/topic.dtd"><topic id="produits-et-versions"> <title>Produits et versions</title> <body> <p>Dianthus</p> <ul> <li>1.0</li> <li>1.5</li> <li>2.3</li> </ul> <p>Geum</p> <ul> <li>1.0</li> <li>1.5</li> <li>2.3</li> </ul> <p>Prunus</p> <ul> <li>1.0</li> <li>1.5</li> <li>2.3</li> </ul> </body></topic>
-
Installez les programmes et bibliothèques suivants :
Terminal window $ sudo apt install libxml2-dev libxslt1-dev python3-lxml -
Créez le script Python
populate-xml.py
suivant :code/populate-xml.py -
Rendez le script exécutable, puis exécutez-le :
Terminal window $ chmod +x populate-xml.py$ ./populate-xml.pyLe fichier
modele.dita
est créé et contient les données souhaitées.