title: Put Items using Json File in AWS DynamoDB using AWS CLI
body: <p>While putting below JSON in dynamo DB using AWS CLI with below command:   </p>
  
  <pre><code>aws dynamodb put-item --table-name ScreenList --item file://tableName.json
  </code></pre>
  
  <p>I am getting Parameter validation failed Exception.I have gone rigorously through AWS docs but failed to find example to insert a complicated json.Every small help is welcome.</p>
  
  <p>The updated Json :</p>
  
  <pre><code>{
    "itemName": {
      "S": "SCREEN_LIST"
    },
    "productName": {
      "S": "P2P_MOBITEL"
    },
    "screenList": {
      "L": [
        {
          "menu": {
            "L": [
              {
                "M": {
                  "menuId": {
                    "N": "1"
                  },
                  "menuText": {
                    "S": "ENG_HEADING"
                  },
                  "menuType": {
                    "S": "Dynamic"
                  }
                }
              }
            ]
          },
          "M": {
            "screenFooter": {
              "S": "F_LANGUAGE_CHANGE"
            },
            "screenHeader": {
              "S": "H_LANGUAGE_CHANGE"
            },
            "screenId": {
              "S": "LANGUAGE_CHANGE"
            },
            "screenType": {
              "S": ""
            }
          }
        }
      ]
    }
  }
  </code></pre>