在具有一个节点的R中解析xml

时间:2018-11-18 03:34:16

标签: r xml parsing

我有一个包含以下数据的XML文件。

我只想提取名称为单词“ House”的名称节点下的xaxiscategories节点和整数数据

我尝试做xmlRoot,但是看来它全是一个节点。

我尝试了xmlTreeParse(data,asText = TRUE),但出现错误 无法将类型“ externalptr”强制转换为类型“ character”的向量

我的问题是我如何渗透封装在1个节点中的xml

        <?xml version="1.0" encoding="utf-8"?>
     <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       <soap:Body>
     <GetMedianSalePriceJsonResponse xmlns="http://tempuri.org/">
        <GetMedianSalePriceJsonResult>
         <xAxisCategories>
           <string>2013 - Q3</string>
            <string>2013 - Q4</string>
              </xAxisCategories>
               <series>
                 <Series>
                 <name>House - Abbotsford</name>
                 <data>
                 <int>950000</int>
                 <int>753500</int>
                  </data>
                     </Series>
                 <Series>
                 <name>Unit - Apollo Bay</name>
                     <data>
                    <int>150000</int>
                    <int>853500</int>
                   </data>
                         </Series>
                       </series>
                      </GetMedianSalePriceJsonResult>
                      </GetMedianSalePriceJsonResponse>
                       </soap:Body>
                 </soap:Envelope>

我想要 enter image description here

0 个答案:

没有答案