【发布时间】:2018-03-01 14:37:37
【问题描述】:
有没有办法从 R 中的 XML 文件中提取以下内容:businessUnit、isinCond、otrVol、otrNo?
这是我尝试的代码,但它没有给出任何东西@@
library("XML")
library("methods")
result <- xmlParse("N:/HFT/Test1/51RPTTR101XETRA20180228XETRT7.XML")
rootnode <- xmlRoot(result)
xpathSApply(result, "//*/ns:businessUnitGrp/ns:businessUnit"
, namespaces = c(ns = "tr101Grp1")
, xmlValue)
<participantGrp>
<participant>ACAMU</participant>
<partLngName>ACON ACTIENBANK AG</partLngName>
</participantGrp>
<tr101KeyGrp1>
<businessUnitGrp>
<businessUnit>ACAMU</businessUnit>
<busUntLngName>ACON ACTIENBANK AG</busUntLngName>
<businessUnitId>12641</businessUnitId>
</businessUnitGrp>
<actTradeDay>20</actTradeDay>
<numTradeDays>20</numTradeDays>
</tr101KeyGrp1>
<tr101Grp2>
<tr101KeyGrp2>
<otrMktGrp>Europe</otrMktGrp>
<isinCod>CH0132594711</isinCod>
<otrVol>5.9225</otrVol>
<otrNo>5.5455</otrNo>
<violation>0</violation>
<maxRatioVol>20000000</maxRatioVol>
<maxRatioNo>5000000</maxRatioNo>
<floorVol>10000</floorVol>
<floorNo>1</floorNo>
</tr101KeyGrp2>
【问题讨论】:
-
到目前为止你尝试过什么?你检查过包裹
XML吗? -
已编辑,请看一下,谢谢。
-
有人帮帮我吗?