我已经成功地使用api从IB中提取数据。它是XML格式的,看起来像这样。。。在
<TotalRevenues currency="USD">
<TotalRevenue asofDate="2017-12-31" reportType="TTM" period="12M">239176000000.000000</TotalRevenue>
<TotalRevenue asofDate="2017-09-30" reportType="TTM" period="12M">229234000000.000000</TotalRevenue>
<TotalRevenue asofDate="2017-06-30" reportType="TTM" period="12M">223507000000.000000</TotalRevenue>
</TotalRevenues>
<DividendPerShares currency="USD">
<DividendPerShare asofDate="2017-12-31" reportType="A" period="3M">0.630000</DividendPerShare>
<DividendPerShare asofDate="2017-09-30" reportType="A" period="3M">0.630000</DividendPerShare>
<DividendPerShare asofDate="2017-09-30" reportType="A" period="12M">2.400000</DividendPerShare>
</DividendPerShares>
<Dividends currency="USD">
<Dividend type="CD" exDate="2018-02-09" recordDate="2018-02-12" payDate="2018-02-15" declarationDate="2018-02-01">0.630000</Dividend>
<Dividend type="CD" exDate="2017-11-10" recordDate="2017-11-13" payDate="2017-11-16" declarationDate="2017-11-03">0.630000</Dividend>
<Dividend type="CD" exDate="2017-08-10" recordDate="2017-08-14" payDate="2017-08-17" declarationDate="2017-07-02">0.630000</Dividend>
</Dividends>
<EPSs currency="USD">
<EPS asofDate="2017-12-31" reportType="A" period="3M">3.920000</EPS>
<EPS asofDate="2017-09-30" reportType="A" period="3M">2.090000</EPS>
<EPS asofDate="2017-09-30" reportType="A" period="12M">9.270000</EPS>
</EPSs>
</FinancialSummary>
我想将此信息转换为以下格式的CSV格式:
^{pr2}$有没有一个简单的方法可以做到这一点?在
你可以试试这个:
会产生一个示例.csv像这样:
^{pr2}$这个示例程序是用Python3编写的,并使用了名为
xmltodict
的第三方库,您可以通过pip install xmltodict
来安装它。在相关问题 更多 >
编程相关推荐