Information sur le format de données XML

Introduction

Les fichiers XML sont créés à partir d’un format texte établi d'après la recommandation officielle du W3C (https://www.w3.org/XML/ - en anglais seulement). Il s'agit d'une norme reconnue auprès d'une majorité de fournisseurs; les outils et utilitaires (certains sans frais) sont largement disponibles.

Fichiers de support pour le téléchargement des données en format XML

Les documents identifiés ci-dessous sont des fichiers de support pour le téléchargement en format XML. Il peut y avoir à l’occasion des mises à jour. Veuillez vérifier périodiquement s’il existe de nouvelles informations ou de nouvelles mises à jour à des fichiers.

Fichiers pour téléchargement de données en format XML
Nom du fichier Utilisation
Description_schéma_XML_données_techniques_de_licences_de_spectre Description détaillée sur le format des données techniques qui doivent être téléchargées.
SMS_Schema_Definition.xsd (13Ko) Schéma XML qui peut être utilisé pour valider les données et formater les fichiers XML avant le téléchargement.
Upload_XML_Sample_Data.xml (9Ko) Fichier avec un exemple simple indiquant les données exigées, en format XML.
 

Formats de fichier XML

Introduction

Dans ces fichiers, les données figurent entre des balises textes. Avant de télécharger les fichiers XML qui en résultent, on doit s'assurer qu'ils sont conformes à notre schéma.

Si vous avez besoin de support technique pour utiliser XML ou valider les données que vous soumettez, un soutien limité est disponible. Veuillez communiquer avec le Ministère pour obtenir plus de détails.

Préparation des données à soumettre

Les fichiers XML doivent être dans un format précis et suivre notre schéma. Il existe plusieurs façons d'utiliser XML dans vos données :

  • Certains logiciels sont pourvus d'une fonction d'exportation XML intégrée. Généralement, le fichier qui en résulte doit être manipulé pour l'adapter à notre schéma. XML permet cette manipulation grâce à des feuilles de style, mais cela exige un certain savoir-faire et des logiciels supplémentaires.
  • Vous pouvez vous procurer un logiciel d'édition XML pour maintenir ou simplement examiner vos données. De pair avec notre schéma, cette solution vous assurera que vous fournissez toutes les données nécessaires dans le format approprié.

Le format du fichier doit suivre une syntaxe précise. Il est possible de créer et de modifier ces fichiers à la main à l'aide d'un éditeur de textes rudimentaire.

Si vous disposez à l'interne d'un certain savoir-faire en développement, vous pourrez facilement créer des fichiers XML d'après vos données à l'aide d'une macro dans un tableur ou d'une simple procédure de base de données.

Caractères spéciaux

On doit entrer certains caractères du balisage XML selon les séquences de caractères (entités) présentées ci-dessous, suivant les besoins de la syntaxe XML.

Caractères spéciaux équivalents
Charactères Entité
& &
> >
< &lt;

Exemple : "Jones, Kelsey & Leduc" doit être indiqué comme suit : <compagnie>Jones, Kelsey &amp; Leduc</compagnie>

Format de données des dates

Toutes les dates sont présentées dans le format numérique standard ISO année-mois-jour, l'année étant indiquée par quatre chiffres (AAAA-MM-JJ).

Exemple : "Le 6 novembre 2015" est représenté par 2015-11-06

 

Ressources de référence sur XML

Les ressources énumérées ci-dessous donnent des renseignements additionnels sur le format XML et les projets d'échange de données du Gouvernement du Canada.