Mapping de redirections 301 en XSD

Hello tout le monde !

Je (Véronique) vais vous parler de XML et XSD … non, ne fuyez pas, ce n’est pas si terrible que ça la programmation ;). Voilà, pour vous donner un contexte, je travaille dans le domaine du référencement naturel, et les redirections 301 des URL ça ne manque pas ;).

Donc, pour faire cela efficacement (surtout pour ne pas se perdre dans les nombreuses URL à traiter), on a mis en place un système de mapping avec du Excel, du XML et du XSD !

Excel, tout le monde connait à peu près, donc je ne vais pas le présenter :p

Par contre, qu’est ce que le XML ? « XML » est le sigle pour « Extensible Markup Language« .

Le XML est un langage informatique de balisage générique qui reprend les grandes lignes du SGML. Comme le HTML, elle s’écrit avec des < >, mais les noms des balises peuvent être spécifiés par le développeur ! 🙂

Voilà un des XML que j’ai crée, c’est le sitemap d’AUTOVEILLE

Image

Et pour générer un fichier XML à partir d’un fichier Excel avec la BONNE structure (c’est à dire qu’il ne faut pas simplement transformer le fichier Excel en XML avec un « Enregistrer sous Fichier XML »), il existe le XSD ou le XML Schema :).

Qu’est-ce que le XSD ou XML Schema ? C’est un langage (assez complexe) qui permet de définir la structure et le type de contenu du futur document du XML.

Un petit exemple en image serait plus parlant:

Image

XML généré à partir de ce XSD:

Image

La bonne maîtrise du XSD peut être un vrai atout et un vrai gain de temps dans la génération de documents structurés. Après presque 2 ans sans avoir touché vraiment au XML, j’ai « réussi » à développer un XSD correct :D.

Bon courage tout le monde ! 😉

A la prochaine !

VD

Publicités
1 commentaire

Laissez un petit mot à AUTOVEILLE ;)

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :