Package io.github.haibiiin.json.repair
Class JSONRepair
- java.lang.Object
-
- io.github.haibiiin.json.repair.JSONRepair
-
public class JSONRepair extends Object
-
-
Constructor Summary
Constructors Constructor Description JSONRepair()JSONRepair(JSONRepairConfig config)JSONRepair(RepairStrategy repairStrategy)JSONRepair(RepairStrategy repairStrategy, ExtractStrategy extractStrategy, JSONRepairConfig properties)JSONRepair(RepairStrategy repairStrategy, JSONRepairConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringhandle(String beRepairJSON)StringsubHandle(String beRepairJSON, int maxTryTimes, int tryTimes)
-
-
-
Constructor Detail
-
JSONRepair
public JSONRepair()
-
JSONRepair
public JSONRepair(RepairStrategy repairStrategy)
-
JSONRepair
public JSONRepair(JSONRepairConfig config)
-
JSONRepair
public JSONRepair(RepairStrategy repairStrategy, JSONRepairConfig config)
-
JSONRepair
public JSONRepair(RepairStrategy repairStrategy, ExtractStrategy extractStrategy, JSONRepairConfig properties)
-
-
Method Detail
-
handle
public String handle(String beRepairJSON) throws RepairFailureException
- Throws:
RepairFailureException
-
-