title: Robot Framework - Convert JSON to dictionary
body: <p>I am having a problem converting a JSON file to a dictionary with Robot Framework.</p>
  
  <pre><code>*** Variables ***
  ${MY_DATA_TABLE VALUES}
  ${MY_JSON_FILE}    *path_to_JSON\test.json*
  
  
  *** Keywords ***
  Converting a JSON File
      ${MY_DATA_TABLE_VALUES_TEMP}   get file   ${MY_JSON_FILE}
      ${MY_DATA_TABLE_VALUES}    evaluate  json.loads('''${MY_DATA_TABLE_VALUES_TEMP}''')    json
      ${MY_DATA_TABLE_VALUES}=       convert to dictionary   ${MY_DATA_TABLE_VALUES}
      [Return]  ${MY_DATA_TABLE_VALUES}
  </code></pre>
  
  <p>I am under the impression that the json.loads function will return a string and not a dictionary and that is why I am trying to convert to a dictionary.</p>
  
  <p>I intend to access the variable ${MY_DATA_TABLE_VALUES} in a few more RF keywords. </p>
  
  <p>Any guidance would be appreciated.
  Thanks</p>