1

我在下面有一个 XML 文件的示例。

问题是我如何解析每个“记录”并将其放入数组中,准备转储到带有列的数据库中

SQL 表结构

  • 国家代码
  • 项目名
  • 价值

<?xml version="1.0" encoding="utf-8"?>
<Root xmlns:wb="http://www.worldbank.org">
  <data>
    <record>
      <field name="Country or Area" key="THA">Thailand</field>
      <field name="Item" key="AG.AGR.TRAC.NO">Agricultural machinery, tractors</field>
      <field name="Year">1960</field>
      <field name="Value" />
    </record>
    <record>
      <field name="Country or Area" key="THA">Thailand</field>
      <field name="Item" key="AG.AGR.TRAC.NO">Agricultural machinery, tractors</field>
      <field name="Year">1961</field>
      <field name="Value">5000</field>
    </record>
    <record>
      <field name="Country or Area" key="THA">Thailand</field>
      <field name="Item" key="AG.AGR.TRAC.NO">Agricultural machinery, tractors</field>
      <field name="Year">1962</field>
      <field name="Value">5000</field>
    </record>
  </data>
</Root>
4

0 回答 0