Install
openclaw skills install @jiebang-tools/jiebang-data-formatter开发者数据格式转换工具 - JSON/YAML互转、XML格式化、SQL格式化、进制转换、HTML实体编解码、Cron表达式解析。当用户提到JSON转YAML、YAML转JSON、XML格式化、SQL美化、进制转换、HTML编码解码、Cron表达式解析等需求时使用此技能。
openclaw skills install @jiebang-tools/jiebang-data-formatter开发者常用的数据格式转换与处理工具集。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 是 | 要转换的数据 |
| direction | string | 是 | 转换方向 (json_to_yaml / yaml_to_json) |
| indent | int | 否 | 缩进空格数,默认2 |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 是 | XML内容 |
| action | string | 是 | 操作 (format / minify / validate) |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| sql | string | 是 | SQL语句 |
| keyword_upper | bool | 否 | 关键字大写,默认true |
| indent | int | 否 | 缩进,默认2 |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| value | string | 是 | 要转换的数值 |
| from_base | int | 是 | 源进制 |
| to_base | int | 是 | 目标进制 |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 是 | 要处理的内容 |
| action | string | 是 | 操作 (encode / decode) |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| expression | string | 是 | Cron表达式 |
| next_runs | int | 否 | 返回下次执行次数,默认5 |
{
"success": true,
"data": {
"result": "格式化后的结果",
"original_length": 100,
"result_length": 150
}
}
{
"success": true,
"data": {
"expression": "0 0 * * *",
"description": "每天午夜执行",
"next_runs": ["2024-01-01 00:00", "2024-01-02 00:00"],
"is_valid": true
}
}
示例1:JSON转YAML
输入:将 {"name": "test", "value": 123} 转为YAML
输出:
name: test
value: 123
示例2:SQL格式化
输入:SELECT id,name from users where id=1
输出:
SELECT id, name
FROM users
WHERE id = 1
示例3:进制转换
输入:将 255 从十进制转为十六进制
输出:FF
示例4:Cron解析
输入:解析 0 0 * * *
输出:每天午夜 00:00 执行