I'm trying to use a string that contains
$()
(dollar, left parenthesis, right paranthesis) via a published parameter in a HTTPCaller.
I'm having trouble using a text/string like that because, depending on the transformers used,
- either the part "$()" simply disappears, or
- FME throws an error: "Undefined macro `' dereferenced"
I tried to create a feature using the PythonCreator and also Creator + AttributeCreator, however both fail with the error mentioned above. Screenshot of my test workspace:
I thought about escaping the string but that didn't work either (no error, but backslashes "\" remain in the text):
\$()
\$\(\)
What is the right encoding or escaping sequence here?
I tested FME Desktop 2015.1 and 2016.0.