![]() |
||
Xml ToolsIntroductionXmlTools est une petite librairie qui permet de charger dynamiquement et de facon asynchrone un XML, et de le transformer via XSL, si besoin est.Cette librairie est distribuée sous licence BSD. Toutes questions ou suggestions sont les bienvenuescontact@revolunet.com Enjoy ;) Features listUsageCopiez XmlTools.js dans le repertoire de votre site, ajoutez un lien a votre librairie quelque part dans votre code, et utilisez la !
var monxml = new objetXML(objectName) : declare un parser xml, appelé objectName
monxml.Load(strUrl) : charge strUrl de facon asynchrone dans votre objetXML monxml.callback : appele votre propre fonction avec l'objetXML en cours comme paramètre quand le chargement se termine monxml.xml : accès à l'objet XML (ActiveXObject ou mozilla document object) monxml.setXslParam(param, value) : Ajoute un paramètre XSL. monxml.mergewithxsl(objetXML_xsl_object) : Relie l'objet XML en cours à un objet XSL déclaré de la même manière. monxml.Reload() : Recharge le document XML et re-appel la fonction callback monxml.isloaded : booléen indiquant si le chargement du XML est fini monxml.tostring() : renvoi le XML en cours sous forme de string Examples :1) chargement de Xml simple (200kb file)Statut : pas prêt 2) Chargement du Xml, avec transformation XSL (200kb file) statut xml : pas prêt statut xsl : pas prêt statut XSL : pas prêt Licence :Cette librairie est distribuée sous licence BSD.DownloadCommentaires | ||