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 <igork.ine...@gmail.com> 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 < > pierre.villard...@gmail.com> 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 <igork.ine...@gmail.com>: >> >>> 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. >>> >> >> >