首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ICD-10代码xml文件导入数据库。

将ICD-10代码xml文件导入数据库。
EN

Stack Overflow用户
提问于 2017-08-09 09:28:56
回答 1查看 1.6K关注 0票数 0

我有一个带有ICD-10代码的xml文件,从http://www.who.int/classifications/icd/en/下载,如何将它导入到sql数据库?

EN

回答 1

Stack Overflow用户

发布于 2017-08-10 12:49:53

我喜欢将xml转换为json。我只是觉得更容易相处

一个简单的技巧:

首先您需要gem install json,然后在使用Rails时您可以这样做:

代码语言:javascript
复制
require 'json'
Hash.from_xml('<variable type="product_code">5</variable>').to_json #=> "{\"variable\":\"5\"}"

示例:

代码语言:javascript
复制
require 'json'
require 'net/http'
xml = Net::HTTP.get_response(URI.parse('https://stackoverflow.com/feeds/tag/ruby-on-rails-4')).body
new_json = Hash.from_xml(xml).to_json
new_json.each do |data|
  Model.create(name: data.name)
end   

现在,您可以从哈希循环,并执行您必须做的事情。

我希望这能帮上忙

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45586741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档