Fichier XSD (Qu'est-ce que c'est et comment en ouvrir un)

Table des matières:

Fichier XSD (Qu'est-ce que c'est et comment en ouvrir un)
Fichier XSD (Qu'est-ce que c'est et comment en ouvrir un)
Anonim

Ce qu'il faut savoir

  • Un fichier XSD est un fichier de schéma XML.
  • Ouvrez-en un avec Visual Studio ou n'importe quel éditeur de texte.
  • Convertir au format XML, JSON ou Excel avec ces mêmes programmes ou un convertisseur dédié.

Cet article explique ce que sont les fichiers XSD, y compris comment en ouvrir un et comment en convertir un dans un format de fichier différent.

Qu'est-ce qu'un fichier XSD ?

Un fichier avec l'extension de fichier XSD est très probablement un fichier de schéma XML; un format de fichier texte qui définit les règles de validation d'un fichier XML et explique le formulaire XML.

Comme ce sont des fichiers de schéma, ils fournissent un modèle pour autre chose, des fichiers XML dans ce cas. Par exemple, un fichier XSD peut exiger que le fichier XML ait certaines limites, relations, ordre, attributs, caractéristiques imbriquées et autres éléments, ainsi que définir des restrictions.

Les fichiers XML peuvent faire référence à un fichier XSD avec l'attribut schemaLocation.

Image
Image

Le programme de point de croix Pattern Maker de HobbyWare utilise également cette extension de fichier pour son format.

Comment ouvrir un fichier XSD

Parce que les fichiers XSD sont des fichiers texte dont le format est similaire aux fichiers XML, ils suivent le même type de règles d'ouverture/modification. Cependant, la plupart des questions concernant ce fichier tournent autour de la façon d'en créer un; voici un excellent article de blog sur ASP. NET pour en créer un.

SchemaViewer est un programme gratuit qui affiche les fichiers XSD dans le format d'arborescence approprié, ce qui les rend plus faciles à lire qu'avec un simple éditeur de texte comme le Bloc-notes.

Le fichier peut également s'ouvrir avec Microsoft Visual Studio, XML Notepad, EditiX XML Editor, Progress Stylus Studio et XMLSpy. Oxygen XML Editor est l'un des rares ouvreurs XSD qui fonctionne sous Linux, Mac et Windows.

Vous pouvez également utiliser un éditeur de texte, étant donné qu'il ne s'agit que d'un fichier texte. Voir certains de nos favoris dans cette liste des meilleurs éditeurs de texte gratuits.

Image
Image

Voici un exemple de ce à quoi ressemble un fichier XSD lorsqu'il est ouvert dans un éditeur de texte:

Si vous avez affaire à un fichier XSD utilisé avec Pattern Maker, vous pouvez bien sûr l'ouvrir avec ce logiciel. Cependant, pour ouvrir et imprimer gratuitement le fichier de motif, HobbyWare propose le programme Pattern Maker Viewer. Faites simplement glisser le fichier dans le programme ou utilisez le menu File > Open. Cette visionneuse prend également en charge le format PAT similaire.

L'application Android Cross Stitch Paradise peut également ouvrir des fichiers XSD au point de croix.

Comment convertir un fichier XSD

Le moyen le plus simple de convertir un fichier XSD dans un autre format est d'utiliser l'un des éditeurs ci-dessus.

Par exemple, Visual Studio peut en enregistrer un au format XML, XSLT, XSL, DTD, TXT et autres formats similaires.

JSON Schema Editor devrait pouvoir en convertir un en JSON. Voir ce fil Stack Overflow pour plus d'informations sur les limites de cette conversion.

Une autre conversion que vous pourriez souhaiter est XSD en PDF afin que vous puissiez ouvrir le fichier dans une visionneuse PDF. Il n'y a probablement pas vraiment de raison de le faire, sauf pour s'assurer que le code est visible sur n'importe quel ordinateur qui l'ouvre. Vous pouvez effectuer cette conversion sur XmlGrid.net ou avec une imprimante PDF.

Si ce que vous cherchez est un convertisseur XML vers JSON, il existe ce convertisseur XML vers JSON en ligne que vous pouvez utiliser pour le faire.

L'outil de définition de schéma XML peut convertir des fichiers XDR, XML et XSD en une classe ou un ensemble de données sérialisable, comme la classe C.

Vous pouvez utiliser Microsoft Excel si vous avez besoin d'importer des données du fichier et de les mettre dans une feuille de calcul. Dans cette question "Comment convertir un fichier XSD en XLS" sur Stack Overflow, vous pouvez voir comment créer une source XML à partir du fichier, puis faire glisser et déposer les données directement sur la feuille de calcul.

Il est probable que le programme Pattern Maker mentionné ci-dessus (pas la visionneuse gratuite) puisse être utilisé pour convertir un fichier de point de croix dans un nouveau format.

Vous ne pouvez toujours pas ouvrir le fichier ?

Si votre fichier ne s'ouvre pas avec les programmes et outils ci-dessus, il y a de fortes chances que vous n'ayez pas du tout affaire à un fichier XSD, mais plutôt à un fichier qui partage une extension de fichier similaire.

Par exemple, le suffixe XDS ressemble énormément à XSD, mais il est plutôt utilisé pour les fichiers DS Game Maker Project et les fichiers LcdStudio Design. Aucun de ces formats de fichiers n'est lié aux fichiers XML ou aux modèles.

Le même concept s'applique ailleurs, comme avec les fichiers XACT Sound Bank qui utilisent l'extension de fichier. XSB. Ce sont des fichiers audio qui ne s'ouvriront avec aucun programme compatible XSD. XFDL et XFDF sont vraiment similaires.

Si votre fichier se termine par une extension de fichier différente, recherchez les lettres/chiffres que vous voyez pour trouver les programmes capables d'ouvrir ou de convertir ce type de fichier spécifique.

Conseillé: