(rule_list)
| 10 | class RuleParamer(object): |
| 11 | @staticmethod |
| 12 | def java_param_formart(rule_list): |
| 13 | rules = [] |
| 14 | for rule_info in rule_list: |
| 15 | rule_item = {"name": rule_info["name"]} |
| 16 | params = rule_info.get("params", "").splitlines() |
| 17 | for param in params: |
| 18 | temp_str = param.lower().replace(" ", "") |
| 19 | param_name = temp_str.split("=")[0] |
| 20 | rule_item[param_name] = temp_str[len(param_name) + 1 :] |
| 21 | |
| 22 | rules.append(rule_item) |
| 23 | return rules |
| 24 | |
| 25 | |
| 26 | if __name__ == "__main__": |