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. >>>> >>> >>> >> >
