水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
溯源
|
返回
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
主题:Re: 请问office大牛,怎么用excel自动填充音标?
DoorWay
|
2020-03-09 09:36:26
|
有意思的应用,好想帮你测试,但是买不起office,wps又没有Webservice接口。 以单词: vulnerable为例
手动访问:
http://dict.youdao.com/search?q=vulnerable&doctype=xml
返回片断:
<yodaodict>
<original-query><![CDATA[vulnerable]]></original-query>
<return-phrase><![CDATA[vulnerable]]></return-phrase>
<phonetic-symbol>'v?ln?r?bl</phonetic-symbol>
...
</yodaodict>
参照例子
https://analystcave.com/excel-webservice-filterxml-functions/
你调试思路应该为:
A B
URL:
http://dict.youdao.com/search?q=vulnerable&doctype=xml
WebService: = WEBSERVICE(B1)
phonetic-symbol: = FILTERXML(B2, "/yodaodict/phonetic-symbol")
如果B3可以正常显示,再构造你的IF公式。 调试B3的工作主要在 FILTERXML(B2, ...)的第2个参数。
根据:
https://support.office.com/zh-cn/article/filterxml-%E5%87%BD%E6%95%B0-4df72efc-11ec-4951-86f5-c1374812f5b7
第二个参数是 xpath 格式。查看下
https://en.wikipedia.org/wiki/XPath#Versions
例子里给出的双斜杠,"//phonetic-symbol",表示descendant-or-self,但开头没有根。
换成 "/yodaodict/phonetic-symbol", 可能更稳妥。
--
修改:DoorWay FROM 1.80.242.*
FROM 1.80.242.*
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版