我有我試圖用引入nokogiri分析XML文件:不能分析XML與引入nokogiri
<?xml version="1.0" encoding="ISO-8859-15"?>
<ehd:ehd ehd_version="1.40" xmlns:ehd="urn:ehd/001" xmlns="urn:ehd/icd/001">
<ehd:header>
<ehd:document_type_cd V="ICD" DN="ICD-Stammdatei" S="1.2.276.0.76.5.100"/>
<ehd:service_tmr V="2013-07-01..2013-12-31"/>
</ehd:header>
<ehd:body>
<icd_stammdaten>
<kapitel_liste>
<kapitel>
<nummer V="1"/>
.......
通常我做得到一個節點:
doc = Nokogiri::XML(params[:file])
puts doc.css('nummer')
現在我想:
doc = Nokogiri::XML(params[:file])
puts doc.css('ehd:document_type_cd')
爲了得到這個輸出:
<ehd:document_type_cd V="ICD" DN="ICD-Stammdatei" S="1.2.276.0.76.5.100"/>
但不知何故,我得不到輸出!怎麼會這樣?