
# MASKXY
掩盖字符串x至y的内容，其他部分内容保留。
#### 请求参数
表1请求参数 
| 参数         | 是否必选 | 参数类型                                             | 描述          |
|:---|:---|:---|:---|
| algorithm  | 是    | String                                           | 算法类型，MASKXY |
| parameters | 是    | [parameters] Object | 脱敏算法参数      |
   
 表2parameters 
| 参数     | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|
| type   | 是    | String | 掩盖字符串的方式，取值为： - CHAR：字符掩盖  - RAND：随机掩盖                                                                                                            |
| method | 是    | String | 掩盖参数，若type字段为"RAND"时，method取值只能为： - CHAR：替换为字母  - DIGITAL：替换为数字  - BOTH：数字与字母混合替换   |
| x      | 是    | Int    | 掩盖字符的开始位置                                                                                                                                                                                                                                                                                                                                |
| y      | 是    | Int    | 掩盖字符的结束位置                                                                                                                                                                                                                                                                                                                                |
   
#### 请求样例
```
{
    "mask_strategies": [
        {
            "name": "col1",
            "algorithm": "MASKXY",
            "parameters": {
                "type": "CHAR",
                "x": 1,
                "y": 1,
                "method": "*"
            }
        }
    ],
    "data": [
        {
            "col1": "test"
        }
    ]
}
或：
{
    "mask_strategies": [
        {
            "name": "col1",
            "algorithm": "MASKXY", 
            "parameters": {
                "type": "RAND",
                "x": 1,
                "y": 1,
                "method": "CHAR"
            }
        }
    ],
    "data": [
        {
            "col1": "test"
        }
    ]
}
```
