title: Splitting a string in json using python
body: <p>I have a simple Json file </p>
  
  <p>input.json</p>
  
  <pre><code>[
  {
      "title": "Person",
      "type": "object",
      "required": "firstName",
      "min_max": "200/600"
  },
  {
      "title": "Person1",
      "type": "object2",
      "required": "firstName1",
      "min_max": "230/630"
  },
  {
      "title": "Person2",
      "type": "object2",
      "required": "firstName2",
      "min_max": "201/601"
  },
  {
      "title": "Person3",
      "type": "object3",
      "required": "firstName3",
      "min_max": "2000/6000"
  },
  {
      "title": "Person4",
      "type": "object4",
      "required": "firstName4",
      "min_max": "null"
  },
  {
      "title": "Person4",
      "type": "object4",
      "required": "firstName4",
      "min_max": "1024 / 256"
  },
  
  {
      "title": "Person4",
      "type": "object4",
      "required": "firstName4",
      "min_max": "0"
  }
  
  ]
  </code></pre>
  
  <p>I am trying to create a new json file with new data. I would like to split  "min_max" into two different fields ie., min and max. Below is the code written in python.</p>
  
  <pre><code>import json
  input=open('input.json', 'r')
  output=open('test.json', 'w')
  json_decode=json.load(input)
  
  result = []
  for item in json_decode:
      my_dict={}
      my_dict['title']=item.get('title')
      my_dict['min']=item.get('min_max')
      my_dict['max']=item.get('min_max')
      result.append(my_dict)
  
  data=json.dumps(result, output)
  output.write(data)
  output.close()
  </code></pre>
  
  <p>How do I split the string into two different values. Also, is there any possibility of printing the json output in order.</p>