validate json code example

Example 1: if json valide js

function IsJsonString(str) {
    try {
        JSON.parse(str);
    } catch (e) {
        return false;
    }
    return true;
}

Example 2: how to verify json format is valid

I use Gson class in order to convert a
Json object into a java object.
If it works without any error, it means that it is a valid json format...

import com.google.gson.Gson;

public class JSONUtils {

  Gson gson = new Gson();

  public boolean isJSONValid(String jsonInString) {
      try {
          gson.fromJson(jsonInString, Object.class);   
          return true;
      } catch(com.google.gson.JsonSyntaxException e) { 
          return false;
      }
  }
}

Example 3: JSON validate

**Output:** ['Finland', 'Florida', 'france']

Example 4: JSON validate

# Get countries starting with letter P
S=pd.Series(['Finland','Colombia','Florida','Japan','Puerto Rico','Russia','france'])
S[S.str.match(r'(^P.*)')==True]

Example 5: JSON validate

S=pd.Series(['Finland','Colombia','Florida','Japan','Puerto Rico','Russia','france'])
[itm[0] for itm in S.str.findall('^[Ff].*') if len(itm)>0]

Example 6: JSON validate

import numpy as np
df['first_five_Letter']=df['Country (region)'].str.extract(r'(^w{5})')
df.head()