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