<!-- Welcome to the Hoverfly issue tracker! Before creating an issue, please note: 1. This tracker should only be used to report bugs - For questions and general support, use https://gitter.im/SpectoLabs/hoverfly 2. Use the search function before creating a new issue. Duplicates will be closed and directed to the original discussion. 3. When making a bug report, make sure you provide all required information. The easier it is for maintainers to reproduce, the faster it'll be fixed. --> ## Description of the bug Issue with Jsonpath matcher and in getting data from request body having json field name with dot(.) eg "first.name" ## Steps to reproduce the issue 1. Request json body: { "first.name" : "NAME1"} 2. Try to get data using tempating as mentioned in hoverfly doc https://docs.hoverfly.io/en/latest/pages/keyconcepts/templating/templating.html { "name" : " {{Request.Body 'jsonpath' '$[\"first.name\"]' }}" } or { "name" : " {{Request.Body 'jsonpath' '$[first.name]' }}" } ### Observed result **Hoverfly error messages seen (If none, say none)** none ``` Hoverfly response { "name" : "" } ``` **If possible, add screenshots to help explain your problem** ### Expected result Hoverfly response { "name" : "NAME1" } ## Additional relevant information 1. Hoverfly version: 0.14.4 2. Anything that might help us to diagnose the problem