Les partenaires publicitaires:

Comment convertir en xhtml xml

Depuis valide XHTML est aussi du XML valide, la conversion XML en XHTML est pas une tâche difficile. Il ya différentes solutions logicielles, mais en utilisant Extensible Stylesheet Language Transformations (XSLT) est efficace et gratuit. XSLT est conçu pour lire et écrire des données XML, et peut donc convertir un document XML en XHTML, écrit ceci. En utilisant XSLT pour convertir XML à XHTML est une façon courante de présenter des données XML dans une page Web, disponible à la lecture sur un navigateur Web.

Instructions

  1. Concevoir la mise en XHTML dans lequel vous voulez afficher votre XML. Utilisation de programmes de conception graphique ou tout simplement un crayon et du papier, esquisser l'apparence que vous voulez que vos données XML d'avoir quand il est contenu à l'intérieur des structures de XHTML. Calculez qui XHTML éléments que vous souhaitez utiliser afin de présenter au mieux les types de données XML contient votre. Rappelez-vous que XHTML est plus stricte que HTML, et votre balisage final sera en mesure de contenir seulement quatre balises XHTML.

  2. Inclure un lien vers un document XSLT dans votre XML:

    lt;? xml-stylesheet type ="text / xsl" href ="my_style.xsl"? gt;

    Créer un nouveau fichier dans un éditeur de texte et l'enregistrer comme "my_style.xsl" pour correspondre à la référence dans votre XML. Ceci est où vous aurez la liste des règles que vous souhaitez appliquer aux données XML, et dans quel balisage XHTML vous voulez que les éléments de données XML pour être contenues. Entrez le schéma de base suivant pour votre XSLT:

    lt;? xml version ="10"? gt;

    https://w3.org/1999/XSL/Transform "">

    https://w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd "/">



  3. Créer la structure de base d'une page HTML pour transformer vos éléments XML en éléments de XHTML. Dans votre XSLT, avant la "" ligne, entrez la commande suivante pour créer un modèle pour votre document:

    Cela vaut pour le document XML entier. Entre l'ouverture et la fermeture "" balises, entrent dans la structure d'une page Web:




    Cela crée tout simplement une page XHTML contour dans lequel pour présenter vos données.

  4. Transformez chaque élément dans votre XML dans une structure XHTML. Dans votre XSLT, entre le "" balises, entrez le code de transformer le contenu XML en XHTML en utilisant la syntaxe suivante:

    Après le "" mais avant la ligne "" à la fin du document, entrez instructions spécifiques pour vos éléments XML comme dans l'exemple suivant:

    Cela permettrait d'identifier un élément "" dans le XML et de présenter son contenu dans un "

    " Élément XHTML.

  5. Testez votre sortie XHTML en ouvrant votre document XML dans un navigateur Web. Voir la source de page XHTML en utilisant les menus de votre navigateur et les extensions si vous avez une, en vérifiant que les structures et la syntaxe que vous voulez sont présents. Validez votre XHTML afin de vérifier qu'elle est bien formée, ce qui est essentiel quand vous le contenu de XHTML présente. Si votre XHTML ne correspond pas à la conception que vous aviez à l'esprit, ou a des éléments manquants du XML original, revenir à la XSLT et revoir sa structure.

Conseils & Avertissements

  • Vous pouvez valider les documents XSLT car ils sont trop en XML. Cela peut aider à identifier les erreurs que vous ne pouvez pas voir un coup d'oeil.
  • Chaque fois que vous avez des problèmes de validation du contenu XML, ne suffit pas abandonner et espérer pour le mieux. Programmes Validator font souvent la situation pire qu'elle ne l'est, car une seule erreur peut avoir de multiples effets d'entraînement.
» » » » Comment convertir en xhtml xml