0
有谁知道如何将以下XML转换为R数据框?XML到数据框
<?xml version="1.0"?>
<soap:Envelope>
<soap:Body>
<getCampaignsResponse>
<getCampaignsResult>
<campaign>
<categoryBids>
<categoryBid>
<campaignCategoryUID>1234</campaignCategoryUID>
<campaignID>1211</campaignID>
<categoryID>1254</categoryID>
<selected>true</selected>
<bidInformation>
<biddingStrategy>Cpc</biddingStrategy>
<cpcBid>
<cpc>0.5</cpc>
</cpcBid>
<cpaBid xsi:nil="true"/>
</bidInformation>
</categoryBid>
<categoryBid>
<campaignCategoryUID>5487</campaignCategoryUID>
<campaignID>3244</campaignID>
<categoryID>1234</categoryID>
<selected>true</selected>
<bidInformation>
<biddingStrategy>Cpc</biddingStrategy>
<cpcBid>
<cpc>0.2</cpc>
</cpcBid>
<cpaBid xsi:nil="true"/>
</bidInformation>
</categoryBid>
</categoryBids>
</campaign>
</getCampaignsResult>
</getCampaignsResponse>
</soap:Body>
</soap:Envelope>
类的XML对象是:
> str(data)
Classes 'XMLInternalDocument', 'XMLAbstractDocument' <externalptr>
数据框应该有以下栏目:
campaignCategoryUID
CAMPAIGNID
的categoryID
BIDDINGSTRATEGY
中共
随着xmlToDataFrame
或xmlToList
我无法取得有用的结果。任何帮助真的很感激!
谢谢!你的解决方案对我来说很好! – jburkhardt 2014-12-03 10:10:37