title: Resultant JSON from ObjectMapper contains invisible dot "."
body: <p>I am using</p>
  <pre><code>ObjectMapper objectMapper = new ObjectMapper();
  objectMapper.writeValueAsString(Estimate)
  </code></pre>
  <p>which results to:</p>
  <blockquote>
  <p>{ &quot;estimate&quot;:{
  &quot;big&quot;:1,
  &quot;mid&quot;:1,
  &quot;small&quot;:1 }&quot;.​&quot;}</p>
  </blockquote>
  <p>the above '.' is basically some garbage chars(â€‹) which is not visible normally but if I use some JSON formatter there it says the JSON is invalid and shows the dot like this:
  <img src="https://i.stack.imgur.com/6bhIj.png" alt="enter image description here" /></p>
  <p>normally when I see the JSON in note pad it shows up like this clean with no anomaly. and it should actually be like this only without any invalid hidden char.</p>
  <blockquote>
  <p>{ &quot;estimate&quot;:{ &quot;big&quot;:1, &quot;mid&quot;:1, &quot;small&quot;:1 }&quot;}</p>
  </blockquote>
  <p>How can I resolve this?</p>