Ich brauche eine Geschwindigkeit Dokument zu erstellen, die einige Zeilen mit ¨ ## Foo“vorangestellt hat, aber da die #
die Geschwindigkeit Richtlinie Befehl ist, ist es nicht für mich arbeiten.Wie erstelle ich eine Velocity-Vorlage, die zwei '#' Litterals am Anfang der Zeile ausgibt?
Was ich meine Ausgabe Dokument wollen aussehen:.
## Foo this
## Bar that
k1, v1
k2, v2
k3, v3
Escaping nicht geklappt hat, wie ich erwartet hatte die unten nicht funktioniert, offensichtlich, da die #
s sind un-escaped):
## Foo this
## Bar that
#foreach($foo in $bar)
$foo.key, $foo.value
#end
Die ## Zeilen werden nicht angezeigt - wieder wie erwartet. Aber meine Fluchtversuche funktionieren auch nicht. Austretende Lösung ein:
\## Foo this
\## Bar that
#foreach($foo in $bar)
$foo.key, $foo.value
#end
oder diese, auf der Flucht Lösung zwei:
\#\# Foo this
\#\# Bar that
#foreach($foo in $bar)
$foo.key, $foo.value
#end
oder diese sogar ...
# set($msg = "##")
$msg Foo this
$msg Bar that
#foreach($foo in $bar)
$foo.key, $foo.value
#end
Das letzte verwirrt mich wirklich.
Irgendwelche Ideen?
Offensichtlich und warum sage ich so viel in der Frage. –