On Mon, Apr 15, 2019 at 4:18 PM Udhayabalachandar Chandarsekran <udhayabalachandar.chandarsek...@gmail.com> wrote: > > Hi, > I have a json file in below format, how could parse this JSON file using ur > json parser. > > the Header values are reside in the json file, how can I separate value and > the json messages. Please help me to filter out the header and msg > separately using FASTXML.
Unfortunately this is not really JSON, but a document that contains stuff, followed by what would be valid JSON. Jackson does not have anything specific to support such content. But it should be possible for you to write something to first handle lines that start with hyphen (since that kind of content can not start a JSON document) and then after last one, collect remaining content, create input and pass that to Jackson. I hope this helps, -+ Tatu +- > > > -X POST /capability/b167-01/authorisationprofile/flv000120/v1/events > -H "accept: application/json" > -H "content-type: application/vnd.api+json" > -H "X-Transaction-MessageId: 594dde6e-c7ca-4422-bab0-7f40e34f52d1" > -H "X-Transaction-DateTimeCreated: 2017-05-30T09:44:34Z" > { > "serviceData":{ > "events":[ > { > "eventCommonContext":{ > "transaction":{ > "messageId":"114f7a5c-659a-4397-8437-b463ec0a5bc3", > "conversationId":"f578bc44-00ae-4ac7-86d2-3e8c40ad0326", > "dateTimeCreated":"2017-05-30T09:40:14Z" > }, > "documentation":{ > "contractVersion":"1.0.65348" > } > }, > "eventServiceData":{ > "authorisationProfileDeleted":{ > "authorisationProfileIdentifier":{ > "id":"Auth#001", > "idScope":{ > "value":"PUBLIC" > } > }, > "idContext":{ > "value":"B167" > } > } > } > } > ] > } > } > > -- > You received this message because you are subscribed to the Google Groups > "jackson-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jackson-user+unsubscr...@googlegroups.com. > To post to this group, send email to jackson-user@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "jackson-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to jackson-user+unsubscr...@googlegroups.com. To post to this group, send email to jackson-user@googlegroups.com. For more options, visit https://groups.google.com/d/optout.