class Sql4Json(object): def __init__(self, json_str, sql_str): self.data = json.loads(json_str, encoding="latin1") self.query_engine = DataQueryEngine(self.data, sql_str) def get_results(self): return self.query_engine.get_results() def __str__(self): return json.dumps(self.query_engine.get_results(), sort_keys=True, indent=4, separators=(',', ': '))
def __init__(self, json_str, sql_str): self.data = json.loads(json_str, encoding="latin1") self.query_engine = DataQueryEngine(self.data, sql_str)
def __init__(self, json_str, sql_str): self.data = json_loader.loads(json_str) self.query_engine = DataQueryEngine(self.data, sql_str)