我有一個帶有ICD-10代碼的xml文件,從http://www.who.int/classifications/icd/en/下載 我怎樣才能將它導入到sql數據庫?將ICD-10代碼xml文件導入數據庫
0
A
回答
1
我喜歡將我的xml轉換爲json。我只是覺得它更容易與
工作簡單的一招:
首先你需要gem install json
,然後使用Rails時,你可以這樣做:
require 'json'
Hash.from_xml('<variable type="product_code">5</variable>').to_json #=> "{\"variable\":\"5\"}"
例子:
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
現在你可以循環散列並做你必須做的事情。
我希望這有助於
0
我寫了一個網頁報廢代碼從ICD-10
收集病名+0
歡迎使用Stack Overflow!請注意[不允許公開自我推銷](https://stackoverflow.com/help/behavior)。你可以[編輯]你的答案,解釋_how_來解決問題。即使鏈接消失,您的答案仍然有用。您被允許在您的用戶頁面上宣傳您自己的工作,但不能在答案中。 –
相關問題
- 1. 將XML文件導入PostgreSQL數據庫
- 2. ASP.NET MVC導入XML文件數據庫
- 3. 將XML文件中的數據導入MySQL數據庫
- 4. 將XML文件導入數據框
- 5. 將文本文件導入數據庫
- 6. 將xml文件讀入數據庫
- 7. 將XML文件讀入數據庫
- 8. PHP代碼 - 從Web服務器(/ public_html/ctrackxml)導入xml文件到mysql數據庫
- 9. Android:如何將xml格式的數據庫文件導入sqlite數據庫?
- 10. 將XML文件導入SQL服務器數據庫
- 11. 如何將.xml文件導入到數據庫
- 12. 如何將XML文件導入MariaDB數據庫?
- 13. 將大Csv文件導入數據庫
- 14. 將CSV文件導入MySQL數據庫
- 15. 將Amazon S3文件導入數據庫
- 16. 將pcap文件導入數據庫
- 17. 將xml導入到oracle數據庫表
- 18. 將XML導入MySQL數據庫
- 19. 將XML導入到phpmyadmin數據庫中
- 20. 如何將XML數據庫導入HBASE
- 21. 將XML導入到SQL Server數據庫
- 22. 導入CSV文件導入數據庫
- 23. 從xml導入數據庫
- 24. 從java代碼導入mysql數據庫
- 25. BaseX XML數據庫代碼
- 26. 如何導入從XML文件中的數據SQLite數據庫
- 27. 將數據庫中的數據導出到XML文件
- 28. 將XML數據從文件導入到SQL Server 2008 R2數據庫中
- 29. 將XML數據導入excel
- 30. 將XML數據寫入XML文件
你可以給我的鏈接下載細 – MZaragoza
嗨。這裏是下載文件的鏈接。 http://apps.who.int/classifications/apps/icd/ClassificationDownload/DLArea/Download.aspx 您將必須登錄才能訪問此頁面。 我跟着這個鏈接:https://stackoverflow.com/questions/13860153/icd10-mysql-tables 但我需要2016版本,而不是2010版本。純文本表格文件格式不適用於它。 – Meenakshi
我認爲你的問題是如何以正確的格式獲取文件。 – MZaragoza