【发布时间】:2017-04-06 22:19:33
【问题描述】:
您好,我正在尝试将 XML 格式的 http://overpass-turbo.eu/ 中一些 sommet 的数据导入我的数据库。
XML 输出为:
<node id="45160922" lat="42.6454747" lon="1.5187225">
<tag k="ele" v="2682"/>
<tag k="name" v="Pic des Fangasses"/>
<tag k="natural" v="peak"/>
</node>
<node id="45160950" lat="42.5902481" lon="1.4341757">
<tag k="ele" v="2860"/>
<tag k="name" v="Agulla de Baiau"/>
<tag k="natural" v="peak"/>
</node>
<node id="45160958" lat="42.6037200" lon="1.4419886">
<tag k="ele" v="2914"/>
<tag k="name" v="Pic de Medecourbe"/>
<tag k="name:ca" v="Pic de Medacorba"/>
<tag k="natural" v="peak"/>
</node>
我尝试使用以下代码,但它只导入 lat 和 lon 值:
LOAD XML LOCAL INFILE 'sommets_and.xml'
into table sommets_and_copy1
rows identified by '<node>'
在同一行导入 ele 和 name 值有什么帮助吗? 我正在搜索类似的东西:
| id | name | lat | lon | ele |
| 00001 |Pic des Fangasses| 42.6454747 | 1.5187225 | 2682 |
感谢您的帮助!
【问题讨论】: