+1 for a Grok component :-) -- Andrea Cosentino ---------------------------------- Apache Camel PMC Member Apache Karaf Committer Apache Servicemix Committer Email: ancosen1...@yahoo.com Twitter: @oscerd2 Github: oscerd
On Monday, November 28, 2016 9:29 AM, Claus Ibsen <claus.ib...@gmail.com> wrote: Hi No there is no grok component in Camel. It would be really nice to have, so you are welcome to log a JIRA ticket and help work on such a component. We love contributions http://camel.apache.org/contributing I guess we can try to see if we can use the grok parser for elasticsearch https://github.com/elastic/elasticsearch/tree/master/modules/ingest-common/src/main/java/org/elasticsearch/ingest/common On Mon, Nov 28, 2016 at 9:03 AM, Jan Bernhardt <jbernha...@talend.com> wrote: > Hi JB, > > I know self-coding is always possible, I was just wondering if there is an > easier way. For example logstash provides a grok parser for this: > https://www.elastic.co/guide/en/logstash/current/plugins-filters-grok.html > > I was wondering if camel provides something similar or if it would be a good > idea to add a camel-grok component. > > Best regards > Jan > >> -----Ursprüngliche Nachricht----- >> Von: Jean-Baptiste Onofré [mailto:j...@nanthrax.net] >> Gesendet: Freitag, 25. November 2016 08:23 >> An: users@camel.apache.org >> Cc: users@camel.apache.org >> Betreff: Re: Parsing unstructured Text in Camel >> >> Hi Jan >> >> You can always use a custom processor for that. >> >> Regards >> JB >> >> On Nov 25, 2016, 08:16, at 08:16, Jan Bernhardt <jbernha...@talend.com> >> wrote: >> >Hi Camel Users, >> > >> > >> >is there any component which helps me to parse plain text? Not JSON, >> >XML or CSV. >> > >> > >> >My use case is that I receive an E-Mail with multiple keywords in the >> >Subject as well as in the body. >> > >> >I could not find any component that would help me to parse certain >> >values from my multiline plaintext. >> > >> > >> >I need something like freemarker but the other way around. Getting the >> >fulltext and parsing certain values from this text (for example with >> >regex). >> > >> > >> >Any help would be much appreciated. >> > >> > >> >Many thanks >> > >> >Jan -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2