Aller au contenu
bleu40

résolu [Skript-YAML] Récupération de liste

Messages recommandés

Bien le bonsoir 😉

Je suis actuellement de traiter beaucoup de donner dans des fichiers .yml avec bien sur l'addon Skript-YAML, et le problème c'est que j'aimerai récupérer la racine de la liste (voir exemple de la situation çi-dessous):
 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

J'ai essayé de plusieurs manières dont une qui m'avance un peu sur la situation mais qui n'est pas très concluante car il récupère les valeurs avec une loop qui n'est pas opti en plus:
 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Est ce qu'il y aurait un moyen pour contourner le problème de double liste ?
Ou à la limite, aurait-il l'existance d'une expression qui permet de récupérer l'intégralité des nodes ? Du genre :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

J'espère que je suis clair c'est pas très facile d'expliquer clairement la situation😅
Si vous avez des hésitations/questions de compréhension, j'essayerai d'éclaircir le sujet ^^

(Ouai je sais je ne suis pas à jour mais je m'en fiche 😉 )
Skript : 2.2-dev25
Minecraft : Spigot 1.8.8
Addons:
- SkQuery 3.5.1
- Skript-YAML 1.2.5
- Vixio 2.0.0
- WildSkript 1.8
 

Modifié par bleu40
Ajout des versions des addons

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour récupéré le root d'une valeur, tu peux utiliser la syntaxe suivante:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 2 heures, AlexLew a dit :

Pour récupéré le root d'une valeur, tu peux utiliser la syntaxe suivante:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

C'est ce genre de réponse que j'adore lire 😊
Je vais l'essayer se soir et je te tiens au courant ^^
Merci beaucoup 🙃

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 5 heures, AlexLew a dit :

Pour récupéré le root d'une valeur, tu peux utiliser la syntaxe suivante:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Alors j'ai essayé et il m'a retourné seulement les ID:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Il faudrait que les contenus de ces id soit dans cette liste ou alors dans une autre et ducoup cette liste sera {_listid::*} et l'autre {_listdemande::*}

Partager ce message


Lien à poster
Partager sur d’autres sites

Je crois avoir réussis avec ce code:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Et ducoup j'obtiens en sortie:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Par contre, je ne suis pas sur que le code soit optimiser 😕

Modifié par bleu40

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 38 minutes, bleu40 a dit :

J'ai réussi à l'optimiser et en rajoutant une ligne de plus qui permet de retourner si un message est similaire à une donnée ^^
En tout cas, merci à tous 😊

Attention aux doubles postes 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.