Excel中的XML值

时间:2014-08-29 01:59:54

标签: xml excel

我在excel中打开了我的XML文件。

我有兴趣在表格上显示数值,它们包含在Item标签之间。摘录如下。

我的问题是,excel不会为“Item”选取任何Value列。 然而它确实获得了“Derivation”之间的值,它也包含在“Item”标签中。 怎么了?如何在每个Item标签内检索我的数值?

所以只是为了澄清,excel显示“商品代码”,“数据类型”,“类型” - 但没有值 - 即2,610,921。它还显示派生值,“派生错误”和“状态” 这就是最让我困惑的东西 - Derivation标签之间的派生值被选中,而不是Item标签之间的值。

  <item code="R11213" data_type="MONETARY" type="apra:oCPInsuranceRiskCharge.total">2,610,921</item> 

  <item code="R12977" data_type="MONETARY" type="apra:totalPremiumLiabilities.total.groupPLInsuranceRiskCharge">1,167,570</item> 

  <item code="R14437" data_type="MONETARY" type="apra:insuranceConcentrationRiskChargeLevel2">1,311,163</item> 

  <item code="CS23747" data_type="MONETARY" type="apra:adjustmentsToPrescribedCapitalAmountAsApprovedByAPRA.total">
  0 
 <derivation error="" status="SUCCESSFUL">
 <![CDATA[ SUM(CS23750)
  ]]> 
  </derivation>
  </item>

由于 Gemmo

1 个答案:

答案 0 :(得分:0)

谢谢,我现在有了这个概念。 我正在开发为软件构建导入文件。物品标签被接受了,不需要额外的标签,这些标签仅用于软件进行一些检查等。

所以回答这个问题,阿克塞尔是对的。您无法在Excel中的列表中构建列表。 在我的情况下,我能够使用Item标签,扁平结构。这在我的情况下有效。