【发布时间】:2017-06-05 21:22:37
【问题描述】:
我正在尝试创建一个 XSLT 文件,我可以使用它来正确导入位于 http://finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote?format 的 Yahoo 所有货币提要。 我想最终将其构建到 VBA 中以自动导入。
xml 文件如下所示(但包含更多货币):
<list version="1.0">
<meta>
<type>resource-list</type>
</meta>
<resources start="0" count="174">
<resource classname="Quote">
<field name="name">USD/KRW</field>
<field name="price">1174.170044</field>
<field name="symbol">KRW=X</field>
<field name="ts">1484857724</field>
<field name="type">currency</field>
<field name="utctime">2017-01-19T20:28:44+0000</field>
<field name="volume">0</field>
</resource><resource classname="Quote">
<field name="name">SILVER 1 OZ 999 NY</field>
<field name="price">0.053778</field>
<field name="symbol">XAG=X</field>
<field name="ts">1484857681</field>
<field name="type">currency</field>
<field name="utctime">2017-01-19T20:28:01+0000</field>
<field name="volume">36</field>
</resource></resources>
</list>
<!-- iapi4.finance.bf1.yahoo.com Thu Jan 19 15:30:54 EST 2017 -->
我曾尝试创建一个 XSLT 文件,但我认为这是完全错误的。我查看了一些不同的示例,但我无法弄清楚如何为提供的文件进行自定义。我相信很多用户都会对使用此文件感兴趣,并且它可以重新用于许多不同的人。
【问题讨论】:
-
我认为目前尚不清楚您在问什么。首先,您应该包含您的 XSLT 文件。在那之后,你看过哪些例子(如果它们是相关的)? XSLT 转换的预期输出是什么? (.csv 文件?不同的 XML 格式?...)