Forgot to mention that I made a JIRA ticket too.

https://issues.apache.org/jira/browse/NIFI-2460

Devin

On Tue, Aug 2, 2016 at 10:18 AM, Devin Fisher <
[email protected]> wrote:

> I've added the functions following the instructions Bryan point me to and
> ready to at least have someone else look at it.
>
> Do I do a pull request to the master or some other branch?
>
> Devin
>
> On Fri, Jun 24, 2016 at 11:33 AM, Devin Fisher <
> [email protected]> wrote:
>
>> Thanks for point out the README (did not find it in my searching). I'll
>> have a look at it.
>>
>> Devin
>>
>> On Fri, Jun 24, 2016 at 7:24 PM, Bryan Bende <[email protected]> wrote:
>>
>>> Hi Devin,
>>>
>>> I'm not aware of a built in escape function in NiFi's EL, although you
>>> might be able to do some of it with the replace functions.
>>>
>>> NiFi's expression language is in this module:
>>>
>>> https://github.com/apache/nifi/tree/master/nifi-commons/nifi-expression-language
>>>
>>> The README has some good details about how to make changes. Let us know
>>> if
>>> it isn't clear.
>>>
>>> Thanks,
>>>
>>> Bryan
>>>
>>>
>>> On Fri, Jun 24, 2016 at 1:15 PM, Devin Fisher <
>>> [email protected]> wrote:
>>>
>>> > I'm looking to create a bit of JSON using Nifi Expression Language so
>>> that
>>> > I can send it to a web service. But It does not look like Nifi
>>> Expression
>>> > Language have a function for escaping text to put into JSON.  I've
>>> looked
>>> > around in the wiki and I don't see any documentation now how to extend
>>> > the Expression Language (not even sure if it is possible).
>>> >
>>> > Looks like nifi makes use of Apache commons-lang which has some
>>> functions
>>> > that would do the heavy lifting. [1]
>>> >
>>> > So if someone can help me understand the Expression Language end
>>> points I
>>> > could do the work fairly easily I think. And add functions for the
>>> other
>>> > formats supported by StringEscapeUtils (XML, csv, html).
>>> >
>>> > I think this could be useful.
>>> >
>>> > Devin
>>> >
>>> > [1]
>>> >
>>> >
>>> https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringEscapeUtils.html
>>> >
>>>
>>
>>
>

Reply via email to