ça existe ? [JAVASCRIPT et XML] - HTML/CSS - Programmation
Marsh Posté le 15-01-2003 à 09:19:49
Oui c'est tout à fait possible.
Je te conseille d'aller voir sur http://msdn.microsoft.com et de faire des recherches sur 'XML', 'DOM' et 'Javascript'.
Si mes souvenirs sont bons tu as des fonctions js pour lire du XML, des XSL et de construire un DOM que tu peux ensuite manipuler par js.
Bonne continuation. Avander
Marsh Posté le 15-01-2003 à 10:40:49
ouais en fait j'ai vu qu'il était possible de télécharger un fichier XML et s'y adresser grace à des méthodes JS ...
dans mon cas, je ne veux pas vraiment télécharger un fichier.. ce que j'aimerais ce serait construire une frame invisible pleine de données XML ... et y accéder via par exemple window.frames["xmldata"].node["pouet"].value etc.... tu vois ske je veux dire ?
si tu as un site qui en parle je suis fortement intéressé
de plus j ne veux pas faire du MICRO$$OFT mais, prioritairement, du Mozilla 1+ ... voilà merci bien de porter intérêt à ma question
Marsh Posté le 15-01-2003 à 10:51:26
va voir ça. http://webfx.eae.net/dhtml/xloadtree/xloadtree.html
Je suis pas sur du tout, ms je pense que ça peut t'interresser.
Marsh Posté le 15-01-2003 à 10:55:06
Faut creuser un peu Google si tu n'a rien du premier coup!
J'ai lancé la recherche avec les mots : javascript xml netscape
et j'obtiens en autres : http://www.xs4all.nl/~ppk/js/importxml.html
Avander
Marsh Posté le 15-01-2003 à 12:04:16
yes apparemment les exemples semblent montrer qu'il ya bcp de possibilités ! en fait j'ai cru comprendre qu'il faut, pour pouvoir lire et comprendre le contenu d'une frame cachée contenant une source xml, créer un DOM PARSER et charger dedans le code de la-dite frame, et après si c un DOM compliant on peut s'y adresser, le modifier à guise, et éventuellement le dumper de nouveau ...
eske kelkun pourrait confirmer
je le rappelle j'aimerais pouvoir m'adresser directement à un frame caché, via javascript, et le traiter comme si c'était une sorte de base de données, bien sur consultable, modifiable, effaçable, etc...
voilà si quelqu'un peut m'aider merci bcp
Marsh Posté le 15-01-2003 à 12:16:34
k666 a écrit : yes apparemment les exemples semblent montrer qu'il ya bcp de possibilités ! en fait j'ai cru comprendre qu'il faut, pour pouvoir lire et comprendre le contenu d'une frame cachée contenant une source xml, créer un DOM PARSER et charger dedans le code de la-dite frame, et après si c un DOM compliant on peut s'y adresser, le modifier à guise, et éventuellement le dumper de nouveau ... |
oui, y a pas de probleme.
je travaille sur un projet sur lequel on gere tout avec des fichiers xml et des methodes en java script.
on 'attaque' les xml via des parsers DOM pour generer des pages html dynamiquement.
par contre on fait ca sous IE5, pas teste sur mozilla..
Marsh Posté le 15-01-2003 à 14:26:39
et sur IE5 tu fais comment pour lire tout le contenu d'un frame et l'utiliser comme un objet DOM ?
et en fait j'aimerais savoir si par exemple une fois qu'on a un handle sur la frame en DOM, eske les modifs qu'on fait sont directement répercutées sur la source même du fichier ?
Marsh Posté le 15-01-2003 à 14:35:44
k666 a écrit : et sur IE5 tu fais comment pour lire tout le contenu d'un frame et l'utiliser comme un objet DOM ? |
au fait pa curiosite, pourquoi tu veux construire une frame invisible ?
pourquoi tu te contentes pas d'un fichier xml ?
(mais c juste par curiosite )
Marsh Posté le 15-01-2003 à 16:49:24
pourrais tu m'orienter sur le nom des méthodes JS pour lire un frame et le transofrmer en arbre dom ? et éventuellement les méthodes pour dumper le tout kek part autre que dans les variables JS
comme ça je peux chercher sur google!! et éventuellement trouver l'équivalent mozilla !
Marsh Posté le 15-01-2003 à 17:30:21
ta frame elle est codee comment ?
parce que si c'est un flux, tu peux tres bien dans ton .js instancier un activeX et travailler dessus apres :
Code :
|
ensuite sur ton objet xmlC, tu peux appliquer toutes les méthodes du style selectNodes, selectSingleNode, appendChild, createElement... pour modifier ton flux comme bon te semble.
je ne sais pas si c'est ca que tu veux savoir...
Marsh Posté le 15-01-2003 à 20:18:12
yes! c une partie de ce que je veux savoir!!!
ya til un truc plus compatible avec Mozilla ?
Y'a t'il une façon standard cross browser compatible etc?
Marsh Posté le 16-01-2003 à 10:05:00
k666 a écrit : yes! c une partie de ce que je veux savoir!!! |
pour Mozilla, je sais pas, je travaille que sur IE (pas tapper !!)
Marsh Posté le 16-01-2003 à 10:48:32
mozilla != netscape d'autrefois!
le mozilla présent va te surprendre par sa capacité, sa compatibilité, sa puissance, sa stabilité,
je ne faisais des trucs que pourIE, mais maintenant que mozilla déchire autant je ne pense qu'à lui
avis très objectif ! c de la balle ce navigateur!
Marsh Posté le 16-01-2003 à 10:51:07
k666 a écrit : mozilla != netscape d'autrefois! |
si je travaille sous IE, ça n'est pas par choix, c'est une contrainte du client !
Marsh Posté le 16-01-2003 à 11:51:30
yes, nous on avait aussi comme contrainte les MACS, et on passait des heures et de journées à faire que ça marche sous IE Mac, depui on l'a abandonné pour Mozilla mac, et c vraiment le jour et la nuit
Marsh Posté le 16-01-2003 à 12:17:54
c vrai qu'on a fait un forcing technique, on oblige le client à s'adapter
mais c vrai que IE pour mac c un produit de merde, mais vraiment une grosse poubelle, et c vrai que les macs commencent à devenir de vrais ordinateurs, et donc c vrai que Mozilla est un bon choix, voilà, c facile à expliquer, fo pas non plus que les gens, en pleine révolution technologique (internet et tout) restent figés à un premier aperçu :s
en fait les clients sont tous des cons, qui ne cherchent qu'à se faire éduquer
Marsh Posté le 16-01-2003 à 12:21:34
Le problème c'est que c'est un gros client, et que les applis qu'on développe sont installées sur beaucoup beaucoup de postes, alors je les vois pas trop passer sur mozilla... et puis en plus, sont pas sur des Macs
Marsh Posté le 19-01-2003 à 22:41:31
bon, et bien j'arrive pas trop à trouver quelque chose qui marche dans IE5+ et Mozilla eske kelkun connaitrait un bon lien ?
ce que je cherche à faire n'est, je pense, pas sorcier:
je cherche à pouvoir me balader dans un arbre dom juskà trouver la branche qui me convient, puis lire modifier ou effacer la branche ...
j'espère que quelqu'un peut m'aider car je suis vraiment dans le caca
Marsh Posté le 14-01-2003 à 23:17:08
Hello
je dois faire des trucs ou du Javascript se sert, comme structure de données, tout un fichier XML , en extrait des données, en rajoute et en modifie d'autres ... j'aimerais savoir si c facile à faire, si c compatible avec Mozilla et IE5+ et surtout, des liens vers des tutoriaux ou exemples récents
voilà j'ai pas trouvé de trucs sur google, j'espère que vous saurez m'orienter