汉字多功能转换器:简繁体互转实战(跨地区文档与古籍数字化)
汉字多功能转换器汉字转拼音简繁转换全角半角地址分词 # 汉字多功能转换器:简繁体互转实战(跨地区文档与古籍数字化)
> 接口/接入点:汉字多功能转换器 · 简体转繁体(99-113)/ 繁体转简体(99-114) · 是否免费:是 · 请求方式:POST/GET · 返回格式:JSON · 适用人群:文档/出版、跨地区交流、古籍数字化工程师 · 阅读时间:约 6 分钟
## 核心要点
- 简体转繁体走接入点 `99-113`,繁体转简体走 `99-114`,两者都只用一个必填参数 `content`。
- 返回结构一致:业务字段 `data`(转换后字符串)+ `flag`(字符串 `"true"`)。
- 两个接入点都不返回 `simpleData`,不要按汉字转拼音的字段去解析。
## Why:为什么需要简繁互转
面向港澳台或海外中文市场时,文档、网页、商品文案往往需要繁体;古籍或旧文献数字化则常要把繁体转回简体便于检索。这两个接入点把"繁體"↔"繁体"的一键转换交给一次调用。
## What:接口速览
| 项 | 简体→繁体 | 繁体→简体 |
|----|-----------|-----------|
| 路径 | `/99-113` | `/99-114` |
| 必填 | `content` | `content` |
| 返回 | `data`, `flag` | `data`, `flag` |
## How:两种转换
**Python(简体转繁体)**
```python
import requests
def convert(text, point):
r = requests.post(
f"https://route.showapi.com/{point}",
params={"appKey": "YOUR_APPKEY"},
data={"content": text}, timeout=10).json()
if r.get("showapi_res_code") == 0 and r["showapi_res_body"]["flag"] == "true":
return r["showapi_res_body"]["data"]
return None
s2t = convert("软件", "99-113") # 软件
t2s = convert("軟體", "99-114") # 软体
print(s2t, t2s)
```
**cURL(繁体转简体)**
```bash
curl -X POST "https://route.showapi.com/99-114?appKey=YOUR_APPKEY" \
-d "content=%E8%BB%9F%E9%AB%94"
```
**Node.js(fetch)**
```javascript
const r = await fetch("https://route.showapi.com/99-113?appKey=YOUR_APPKEY", {
method: "POST",
headers: { "content-type": "application/x-www-form-urlencoded" },
body: new URLSearchParams({ content: "软件" }),
}).then(x => x.json());
console.log(r.showapi_res_body.data); // 軟體
```
## 返回示例与解析
```json
{ "showapi_res_code": 0, "showapi_res_body": { "data": "軟體", "flag": "true" } }
```
| 字段 | 说明 |
|------|------|
| `data` | 转换后的字符串(繁体或简体,取决于接入点) |
| `flag` | 字符串 `"true"` 表示成功 |
## 进阶/边界
- 转换基于通用对照表,个别异体字/地区用字差异(如"里/裡")可能不按语境区分,重要文案请人工校对。
- `flag` 是字符串,判断用 `== "true"`。
- 大量文档建议分片 + 限流,避免触发免费档次限制。
## FAQ
**Q1:返回里怎么没有 simpleData?**
简繁转换接入点只返回 `data`+`flag`,`simpleData` 是汉字转拼音独有的。
**Q2:能整篇文档一次性转吗?**
可以传整段,但建议控制长度并限流;超长文本分片更稳定。
**Q3:转换结果能直接用于出版吗?**
通用转换可处理大部分情况,正式出版前建议人工校对专有名词与异体字。
**Q4:简繁和全半角是同一个接入点吗?**
不是。全半角是 99-115/99-116,本文是 99-113/99-114。
## 相关能力 / 下一步阅读
- [汉字多功能转换器返回字段全解:data / simpleData / flag 与系统级 showapi_res_code](https://www.showapi.com/guides/hanzi-converter-response-fields-99)
- [汉字多功能转换器:全角半角字符转换实战(数据清洗与文本规范化)](https://www.showapi.com/guides/hanzi-width-convert-99)
- [教育/出版行业方案:拼音标注与简繁转换一体化工作流](https://www.showapi.com/guides/hanzi-converter-education-plan-99)
- **本系列共 12 篇**:查看[汉字多功能转换器指南总目录](https://www.showapi.com/guides/hanzi-converter-guides-99)