Maison > Article > développement back-end > Tutoriel sur l'affichage de données XML sur une page HTML via Spry
Grâce à l'étude approfondie de la fonction Spry intégrée dans Dreamweavse cs3, j'ai appris et maîtrisé certains modules fonctionnels du framework Spry, notamment l'affichage facile de données XML dans des pages HTML via les opérations visuelles Dreamweavse cs3.
Bien sûr, lorsqu'il s'agit de savoir comment insérer et afficher des données XML dans une page HTML, ce qui vient généralement immédiatement à l'esprit est Data Island. Par exemple :
[Ctrl+A pour tout sélectionner Remarque : Si vous devez introduire des J externes, vous devez actualiser pour exécuter]
Bien sûr, vous pouvez également utiliser XSLT pour afficher du XML dans la page, mais maintenant vous utilisez Dreamweaver CS3 intègre la fonction Spry, qui peut facilement intégrer des données XML dans HTML, et peut également réorganiser les données XML, effectuer des mises à jour régulières des données et un affichage sans actualisation, etc. - une application Spry AJAX standard.
1, fichier de données XML : site.xml
<?xml version="1.0" encoding="utf-8"?> <mysite> <site> <name>CNBRUCE</name> <url>http://www.cnbruce.com</url> <desc>cnbruce's blog</desc> <atime>2003</atime> </site> <site> <name>DW8</name> <url>http://www.dw8.cn</url> <desc>About dreamweaver and web</desc> <atime>2006</atime> </site> <site> <name>164</name> <url>http://www.164.cc</url> <desc>Music Blog</desc> <atime>2005</atime> </site> </mysite> |
2, ajoutez "Spry XML Date Set" dans Dreamweaver CS3
3. Dans la boîte de dialogue qui s'ouvre, parcourez et sélectionnez la source de données XML , puis cliquez sur "Obtenir le schéma" pour extraire le XML. et affichez-le dans " Sélectionnez le nœud dans " Élément de ligne " pour obtenir automatiquement le " XPath " (remarque : lorsque vous sélectionnez différents XPaths, les informations qui peuvent être finalement affichées sont différentes), sélectionnez le nœud de référence pour le classement et le tri dans la colonne "Trier", par exemple en sélectionnant par ordre décroissant de temps ou Par ordre croissant, dans "Options", vous pouvez définir la mise à jour automatique des données XML et l'affichage sans mécanisme de rafraîchissement.
4. Après avoir terminé la liaison des données XML, vous pouvez afficher les données XML (boucle) dans la page HTML.
En général, il est facile de démarrer. Il est également très simple de revenir à la vue [Code] pour regarder tout le travail est fait. par le framework Spry.
Cependant, les problèmes et considérations actuels sont les suivants :
1. La source de données des nœuds XML chinois n'est pas bien prise en charge
2. Le lien hypertexte affiché en HTML en XML ne peut pas être ouvert
3. à résoudre Le problème avec les sources de données XML distantes est la fonction similaire à l'agrégation RSS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!