86 lines
3.5 KiB
Plaintext
86 lines
3.5 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<!-- Updated by Blorec Hervé 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éfinitions de décodeur , pour son <a href=
|
|
"XmlPersistance.shtml">système de persistance</a> pour
|
|
la configuration et panneau d'information, et pour
|
|
créer des parties du site web à partir d'autres
|
|
fichiers. Cette page décrit certains aspects de
|
|
ceux-ci.</p>
|
|
|
|
<h2>Définitions des Format de Fichier</h2>à
|
|
partir de JMRI 2.9.4 les formats de fichiers sont
|
|
spécifiés par Schema XML. Les schémas
|
|
XML sont décrits sur une <a href=
|
|
"XmlSchema.shtml">page séparée</a> .
|
|
|
|
<p>Avant cela, les DTD ont été
|
|
utilisés.</p>
|
|
|
|
<p>Ces schéma et DTDs ont besoin d'être
|
|
disponibles pour le programme quand il lit les fichiers, car
|
|
ils définissent les valeurs par défaut des
|
|
attributs manquants et d'autres informations
|
|
nécessaires..</p>
|
|
|
|
<p>Dans les distributions JMRI, ceux-ci sont stockés
|
|
dans les répertoires. <a href=
|
|
"/xml/schema">xml/schema</a> et <a href=
|
|
"/xml/DTD">xml/DTD</a> .</p>
|
|
|
|
<p>JMRI écrit tous les fichiers de schéma de
|
|
référence en utilisant des URL comme
|
|
"https://jmri.org/xml/schema/layout.xsd". Lors de la lecture
|
|
par le programme ce sera automatiquement géré
|
|
correctement par un résolveur personnalisé.
|
|
Lors de la lecture par exemple par un navigateur web, le
|
|
navigateur peut obtenir le schéma des principaux
|
|
serveurs web JMRI en cas de besoin.</p>
|
|
|
|
<p>Le DTDs sont été localisés à
|
|
partir des déclarations de définition DOCTYPE
|
|
dans les fichiers XML. Pour des raisons historiques, ceux-ci
|
|
peuvent être sous plusieurs formats. L'ensemble
|
|
complexe des règles pour la cartographie de ceux-ci
|
|
vers un emplacement répertoire est décrit sur
|
|
une <a href="XmlDtdUsage.shtml">page
|
|
séparée</a> .</p>
|
|
|
|
<h2>Autres Informations</h2>JMRI fichiers XML peuvent
|
|
généralement être en forme et vu dans les
|
|
navigateurs web. Nous contrôlons la mise en forme en
|
|
utilisant les transformations XSLT. Le processus est
|
|
décrit sur une <a href="XmlView.shtml">page
|
|
séparée</a> .
|
|
|
|
<p>Les fichiers XML peuvent être édités
|
|
avec un éditeur de texte, mais un éditeur
|
|
dédié peut aider beaucoup. Nous avons une liste
|
|
<a href="XmlEditors.shtml">des é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>
|