将特定格式的xml转换为数据帧

时间:2016-04-13 12:52:34

标签: python xml

我有一个以这种格式存档的文件,我需要计算财务比率并使用pyke进行规则验证。我认为将使用Pandasql计算一次性比率并将比率返回给Pyke。面对解析数据和转换为数据帧的问题。

这是示例文件。 (Ruleid - 要应用的唯一规则,CIN - 公司标识号。第三列包含需要计算比率的值。谢谢:)

<Records>
  <Record>
    <Row name="Ruleid" value="1" />
     <row name="CIN" value="A" />
     <row name="Sales" value ="1400" />
     <row name="Year" value="2000" />
     />
  </Record>
  <Record>
    <Row name="Ruleid" value="1" />
     <row name="CIN" value="A" />
     <row name="Inventory" value ="1300" />
     <row name="Year" value="1999" />
     />
      </Record>
	  <Record>
    <Row name="Ruleid" value="1" />
     <row name="CIN" value="A" />
     <row name="Sales" value ="1100" />
     <row name="Year" value="1998" />
     />
  </Record>
  	  <Record>
    <Row name="Ruleid" value="1" />
     <row name="CIN" value="A" />
     <row name="Inventory" value ="2000" />
     <row name="Year" value="1997" />
     />
  </Record>
  </Records>

0 个答案:

没有答案