有道翻译 API 简介
- http://fanyi.youdao.com/translate?&i="text"&doctype=xml
参数说明:
-
i="text"
,引号内为要翻译的单词或句子,中文、英文都行,默认是中英互译; -
doctype=xml
,指定返回值的格式为xml
格式,还可以是text
,json
等
其他可选:
-
type
,默认是type=auto
;可以指定语言,比如中文->日语:type=zh_cn2ja
-
version
,指定 api 版本等
在 excel 里调用有道翻译 api
-
首先用 WEBSERVICE 函数获得调用 api,返回值格式指定为 xml;
-
然后用 FILTERXML 函数解析 xml,翻译的结果在
<translation>
标签里面; -
完整代码如下:
=FILTERXML(WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A1&"&doctype=xml"),"//translation")
这个 api 有调用次数的限制,且用且珍惜。
网友评论