如何通过加拿大央行Valet API在Google Sheets中导入USD/CAD月度汇率数据
筛选USD/CAD月度汇率的XPath表达式方案
你调用加拿大央行月度汇率组API时返回了全量货币对数据,只需修改XPath表达式即可仅提取USD/CAD的月度汇率:
核心XPath表达式
//o/@d | //o/v[@series='FXCADUSD']
完整Google Sheets公式
=importxml("https://www.bankofcanada.ca/valet/observations/group/FX_RATES_MONTHLY/xml?start_date=2023-01-23&end_date=2023-07-19&order_dir=asc","//o/@d | //o/v[@series='FXCADUSD']")
表达式说明
//o/@d:提取每条观测记录的日期属性,保持日期与汇率的对应关系//o/v[@series='FXCADUSD']:仅匹配series属性为FXCADUSD的汇率节点,精准筛选USD/CAD的月度数据
内容的提问来源于stack exchange,提问作者Robbie C.
相关产品推荐
相关产品推荐

