R / XML解析:奇怪的价值

时间:2013-08-29 18:53:44

标签: xml r parsing

由于某种原因,有时xmlToList的返回值与输入的显示方式不对应:

> library('XML')
> xmlToList(xmlTreeParse('<?xml version="1.0" encoding="UTF-8"?>
<a type="List of Filter(s)">
  <b topic="foo" id="1">
    <c topic="bar" id="2">
      <d topic="baz" id="3">
      </d>
    </c>
  </b>
</a>'))
[[1]]
[1] "baz"

[[2]]
[1] "3"

[[3]]
topic    id 
"bar"   "2" 

[[4]]
topic    id 
"foo"   "1" 

$.attrs
               type 
"List of Filter(s)" 

我的元素名称在哪里a .. d

为什么数据的顺序相反?

为什么dbc的处理方式不同?

  

R version 3.0.1(2013-05-16) - “好运动”   包:XML   版本:3.98-1.1

0 个答案:

没有答案