Besoin d'un coup de pouce sur Construct 2 ? C'est par ici !
Avatar de l’utilisateur
par absolu
#26957 Hello la French,

Je patauge avec les fichiers XML.

Je voudrais poser un fichier XML sur un serveur ftp à une adresse précise : http://...................

Puis, dans construct 2, il faudrait que je puisse le lire, l'afficher (voir même que certaines parties), soit des chaines de caractères ou des chiffres et les afficher en texte et également les manipuler sous forme de variables.

Possiblement, j'aimerais aussi pouvoir modifier (lecture et écriture) ce même fichier XML.

J'ai essayé avec ajax request et text, cherché des exemple un peu partout, mais rien de similaire.

Si quelqu'un à une idée, je suis preneur.

Merci.
Avatar de l’utilisateur
par Hieronims
#26958 J'ai trouvé ça:

https://www.scirra.com/tutorials/807/ho ... -game-talk
Avatar de l’utilisateur
par absolu
#26959 Yep, c'est un début de réponse.

Je te remercie ;-)
Avatar de l’utilisateur
par Kyatric
#26961 Pour l'utilisation du fichier XML j'avais ça : https://www.scirra.com/arcade/tutorial- ... ystem-1265

Sinon, pour que AJAX fonctionne afin de récupérer ce fichier, il faut que le project soit hébergé en ligne sur le même domaine/endroit où se trouve le fichier.
Pour la preview, il faut jouer avec la config serveur pour accepter le cross-domain request (voir l'article de manual AJAX de Construct 2 ou 3).

Pour modifier ton fichier XML en ligne, là c'est déjà bien plus complexe.
Il faut que tu fasses un script côté serveur que tu appelera par AJAX et qui ira modifier le fichier.

Suivant le langage serveur utilisé ça peut être jouable, mais ce n'est pas quelque chose que tu peux gérer en/depuis Construct (le HTML5 ne permet pas d'écrire sur disque dur, et heureusement).
Pour en savoir plus, il va falloir aller rechercher sur des sites dédiés au langage de ton serveur, écrire un script dédié, et dans ta requête AJAX passer les paramètres requis afin que la modification se déroule.
Il y a des chances que ça soit à toi de planifier tout cela et de le coder.
Avatar de l’utilisateur
par absolu
#26963 Ça marche.

L'exemple est plutôt pas mal.

Je vais déjà pouvoir avancer et me faire les dents dessus ^^

Merci à tous les deux ;-)