HI Aldrin,

But I don't have JIRA account.

On Mon, Apr 25, 2016 at 10:15 AM, Aldrin Piri <[email protected]> wrote:

> Hi Igor,
>
> That should certainly be possible.  Would you mind opening up a ticket (
> https://issues.apache.org/jira/browse/NIFI) and providing a template of
> your flow that is causing the issue?
>
> Thanks!
>
> On Mon, Apr 25, 2016 at 10:09 AM, Igor Kravzov <[email protected]>
> wrote:
>
>> Thanks Pierre. It worked. Looks like I was doing something wrong inside
>> my workflow.
>> Would not be it feasible to have an option for EvaluateJsonPath processor
>> to have an option to return escaped or unescaped JSON result?
>>
>> On Mon, Apr 25, 2016 at 7:20 AM, Pierre Villard <
>> [email protected]> wrote:
>>
>>> Hi Igor,
>>>
>>> Please use ReplaceText processors.
>>>
>>> 1.
>>> Search value : \\
>>> Replace value : Empty string set
>>>
>>> 2.
>>> Search value : "\{
>>> Replace value : \{
>>>
>>> 3.
>>> Search value : \}"
>>> Replace value : \}
>>>
>>> Template example attached.
>>>
>>> HTH
>>> Pierre
>>>
>>>
>>> 2016-04-24 20:12 GMT+02:00 Igor Kravzov <[email protected]>:
>>>
>>>> I am not that good in regex. What would be the proper configuration to
>>>> do the following;
>>>>
>>>>    1. Remove backslash from text.
>>>>    2. Replace "{ with {
>>>>    3. replace }" with }
>>>>
>>>> Basically I need to clean escaped JSON.
>>>>
>>>> Like before:
>>>>
>>>>  
>>>> "{\"hashtags\":[{\"text\":\"Apple\",\"indices\":[45,51]}],\"urls\":[{\"url\":\"\",\"expanded_url\":\"\",\"display_url\":\"owler.us/abdLas\
>>>>  
>>>> <http://owler.us/abdLas%5C>",\"indices\":[64,87]}],\"user_mentions\":[],\"symbols\":[{\"text\":\"AAPL\",\"indices\":[88,93]}]}",
>>>>
>>>> after:
>>>>
>>>> {"hashtags":[{"text":"Apple","indices":[45,51]}],"urls":[{"url":"","expanded_url":"","display_url":"owler.us/abdLas","indices":[64,87]}],"user_mentions":[],"symbols":[{"text":"AAPL","indices":[88,93]}]},
>>>>
>>>> Thanks in advance.
>>>>
>>>
>>>
>>
>

Reply via email to