title: How do I handle uppercase JSON field names in my lowercase model
body: <p>I'm new to Angular and just started my first project with Angular 6. I have a REST API that provides my app with data. The service and my app are communicating as the results are output to the console as expected. The problem is Angular's automagical property mapping is failing; the field names in the JSON are all UPPERCASE and the property names in my model are not. How do I force the mapping to be case-insensitive OR manually create the field map?</p>
  
  <p>JSON from REST API:</p>
  
  <pre><code>[
      {
          "ID": 123456,
          "LOCATION_LISTING": "Place of Origin",
          "SCIENTIFIC_NAME": "Gavia Immer"
      }
  ]
  </code></pre>
  
  <p>Angular model:</p>
  
  <pre><code>export interface IThing {
    id: number;
    location_listing: string;
    scientific_name: string;
  }
  </code></pre>