Files
2026-06-17 14:00:51 +02:00

86 lines
3.5 KiB
Plaintext

<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Blorec Herv&#233; le 2013-09-09-->
<head>
<title>JMRI: Utilisation XML</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI technical code xml usage">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<!--#include virtual="Sidebar.shtml" -->
<div id="mainContent">
<!-- Page Body -->
<h1>JMRI: Utilisation XML</h1>
<p>JMRI utilise XML pour un
certain nombre d'objectifs: de maintenir les
d&eacute;finitions de d&eacute;codeur , pour son <a href=
"XmlPersistance.shtml">syst&egrave;me de persistance</a> pour
la configuration et panneau d'information, et pour
cr&eacute;er des parties du site web &agrave; partir d'autres
fichiers. Cette page d&eacute;crit certains aspects de
ceux-ci.</p>
<h2>D&eacute;finitions des Format de Fichier</h2>&agrave;
partir de JMRI 2.9.4 les formats de fichiers sont
sp&eacute;cifi&eacute;s par Schema XML. Les sch&eacute;mas
XML sont d&eacute;crits sur une <a href=
"XmlSchema.shtml">page s&eacute;par&eacute;e</a> .
<p>Avant cela, les DTD ont &eacute;t&eacute;
utilis&eacute;s.</p>
<p>Ces sch&eacute;ma et DTDs ont besoin d'&ecirc;tre
disponibles pour le programme quand il lit les fichiers, car
ils d&eacute;finissent les valeurs par d&eacute;faut des
attributs manquants et d'autres informations
n&eacute;cessaires..</p>
<p>Dans les distributions JMRI, ceux-ci sont stock&eacute;s
dans les r&eacute;pertoires. <a href=
"/xml/schema">xml/schema</a> et <a href=
"/xml/DTD">xml/DTD</a> .</p>
<p>JMRI &eacute;crit tous les fichiers de sch&eacute;ma de
r&eacute;f&eacute;rence en utilisant des URL comme
"https://jmri.org/xml/schema/layout.xsd". Lors de la lecture
par le programme ce sera automatiquement g&eacute;r&eacute;
correctement par un r&eacute;solveur personnalis&eacute;.
Lors de la lecture par exemple par un navigateur web, le
navigateur peut obtenir le sch&eacute;ma des principaux
serveurs web JMRI en cas de besoin.</p>
<p>Le DTDs sont &eacute;t&eacute; localis&eacute;s &agrave;
partir des d&eacute;clarations de d&eacute;finition DOCTYPE
dans les fichiers XML. Pour des raisons historiques, ceux-ci
peuvent &ecirc;tre sous plusieurs formats. L'ensemble
complexe des r&egrave;gles pour la cartographie de ceux-ci
vers un emplacement r&eacute;pertoire est d&eacute;crit sur
une <a href="XmlDtdUsage.shtml">page
s&eacute;par&eacute;e</a> .</p>
<h2>Autres Informations</h2>JMRI fichiers XML peuvent
g&eacute;n&eacute;ralement &ecirc;tre en forme et vu dans les
navigateurs web. Nous contr&ocirc;lons la mise en forme en
utilisant les transformations XSLT. Le processus est
d&eacute;crit sur une <a href="XmlView.shtml">page
s&eacute;par&eacute;e</a> .
<p>Les fichiers XML peuvent &ecirc;tre &eacute;dit&eacute;s
avec un &eacute;diteur de texte, mais un &eacute;diteur
d&eacute;di&eacute; peut aider beaucoup. Nous avons une liste
<a href="XmlEditors.shtml">des &eacute;diteurs</a> , ainsi
que quelques commentaires sur chacun d'eux .</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div><!-- closes #mainContent-->
</div><!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>