Wie kann man eine ColdFusion-Funktion aufrufen und dabei Attributwerte als Argumente übergeben, innerhalb einer XML-Transformationsvorlage. Zum Beispiel so etwas:
#DateFormat(now(), )#
So dass das folgende XML:
Abgeglichen und in das Ergebnis von DateFormat(now(), "mm/dd/yy")
transformiert wird. Ist das möglich? Ich bin in der Lage, es mit statischen Argumenten zu DateFormat()
zu tun, kann jedoch nicht herausfinden, wie man einen Wert aus einem Attribut/Node extrahiert und als Argument verwendet. Vielen Dank!
Aktualisierung
Vollständige Version des aktuellen Versuchs:
#DateFormat(now(), '')#
#XmlTransform(xmlData, trim(stylesheet))#
was zu folgendem Fehler führt:
Ein Fehler ist beim Parsen eines XML-Dokuments aufgetreten.
Das Element "x2l:value-of" muss von
Attributspezifikationen gefolgt werden, ">" oder "/>".