fredo Posté(e) le 3 mars 2015 Auteur Signaler Partager Posté(e) le 3 mars 2015 C'est impec, merci beaucoup. Vive les joies du LUA ! 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredo Posté(e) le 4 mars 2015 Auteur Signaler Partager Posté(e) le 4 mars 2015 Bon donc presque tout fonctionne bien, mais... Je veux récupérer une info dans la section <loc id="FRXX1560"> J'ai essayé : local children = parsedDIDL["loc id="FRXX1560"] or {}; Le debug me dit : ']' expected near 'FRXX1560' Mais ça ne fonctionne pas. T'as certainement une idée Krikri ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 5 mars 2015 Signaler Partager Posté(e) le 5 mars 2015 Il n'est pas possible de mettre un double guillemet a l'intérieur d'une chaîne "xxxxx" de cette manière, il faut utiliser l’échappement: local children = parsedDIDL["loc id=\"FRXX1560\""] or {}; mais ici cela ne marchera pas car le parser localise juste l’élément (loc) et ne tient pas compte ici des attributs (id="FRXX1560") donc le code qui marche est le suivant: local children = parsedDIDL["loc"] or {}; -- exemple pour tm fibaro:debug(tostring(children.tm:value())); voilou 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredo Posté(e) le 5 mars 2015 Auteur Signaler Partager Posté(e) le 5 mars 2015 Impec encore une fois, t'es un chef ! 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés