XML et javascript
iraho
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
iraho Messages postés 38 Date d'inscription Statut Membre Dernière intervention -
iraho Messages postés 38 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un souci avec pour faire du xml dynamique avec javascript et j'aurais besoin d'aide.
En fait, j'ai code associant xml, xslt et javascript (avec innerHTML pour écrire dans des div) et ça marche très bien coté client, pour l'instant ça ne fait que des lectures des fichiers xml.
Mais maintenant, je voudrais l'exploiter coté serveur (tomcat) puisque je dois écrire dans les fichiers xml avec jdom. Et quand je commence à mettre mes codes sous tomcat, sans jdom encore, et que je teste, on dirait que ça bloque au niveau des innerHTML puisque les div restent vide.
Quelqu'un a-t-il une idée pourquoi ça ne s'affiche pas? faut-il un .jar à rajouter ou quelque chose de ce genre? ou est-ce que c'est tout simplement impossible et pourquoi?
Juste pour donner un apperçu du code:
var xslDoc = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xslDoc.async = false;
xslDoc.load("fichier.xsl");
xmlDoc.validateOnParse = false;
xmlDoc.load("fichier.xml");
var xslt = new ActiveXObject("Msxml2.XSLTemplate");
xslt.stylesheet = xslDoc;
var xslProc = xslt.createProcessor();
xslProc.input = xmlDoc;
xslProc.transform();
nomDiv.innerHTML = xslProc.output;
(nomDiv: nom du div en question)
Merci d'avance pour votre aide
j'ai un souci avec pour faire du xml dynamique avec javascript et j'aurais besoin d'aide.
En fait, j'ai code associant xml, xslt et javascript (avec innerHTML pour écrire dans des div) et ça marche très bien coté client, pour l'instant ça ne fait que des lectures des fichiers xml.
Mais maintenant, je voudrais l'exploiter coté serveur (tomcat) puisque je dois écrire dans les fichiers xml avec jdom. Et quand je commence à mettre mes codes sous tomcat, sans jdom encore, et que je teste, on dirait que ça bloque au niveau des innerHTML puisque les div restent vide.
Quelqu'un a-t-il une idée pourquoi ça ne s'affiche pas? faut-il un .jar à rajouter ou quelque chose de ce genre? ou est-ce que c'est tout simplement impossible et pourquoi?
Juste pour donner un apperçu du code:
var xslDoc = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xslDoc.async = false;
xslDoc.load("fichier.xsl");
xmlDoc.validateOnParse = false;
xmlDoc.load("fichier.xml");
var xslt = new ActiveXObject("Msxml2.XSLTemplate");
xslt.stylesheet = xslDoc;
var xslProc = xslt.createProcessor();
xslProc.input = xmlDoc;
xslProc.transform();
nomDiv.innerHTML = xslProc.output;
(nomDiv: nom du div en question)
Merci d'avance pour votre aide
A voir également:
- XML et javascript
- Xml download - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Telecharger javascript - Télécharger - Langages
- Driveimage xml - Télécharger - Sauvegarde
- A javascript error occurred in the main process - Forum Windows