Sur le Groovy example page il est un exemple de la façon d'utiliser le constructeur Groovy HTML avec un contenu mixte:Quelle est la syntaxe correcte pour utiliser HTML Builder avec un contenu mixte dans Groovy 1.7?
p [
"This is some",
b"mixed",
"text. For more see the",
ahref:'http://groovy.codehaus.org' ["Groovy"],
"project"
]
Ceci est cependant ne fonctionne pas pour moi, je reçois un message d'erreur comme:
expecting ']', found 'mixed' @ line 33, column 23. b"mixed",^1 error
Le La page d'exemple Groovy indique que:
[Remarque: la syntaxe de certains de ces exemples est légèrement obsolète. Voir chapitre 8 de GINA dans le temps moyen jusqu'à ce que ces exemples sont mis à jour.]
Je soupçonne donc que la syntaxe du constructeur HTML a changé, mais je n'ai pas le livre je ne peux pas vérifiez et je n'arrive pas à trouver un exemple pertinent de ce travail en ligne. Est-ce que quelqu'un sait comment la syntaxe est supposée être dans Groovy 1.7 et que cela fonctionne?
Merci beaucoup pour cette réponse très complète! Je n'ai pas encore eu l'occasion de l'essayer, mais je suppose que cela fonctionnera. Cette syntaxe "rendement" semble un peu unelegant et crufty si :( – stian