Nokogiri で分析しようとしている XML ファイルがあります。
<?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"/>
しかし、どういうわけか出力が得られません! どうすればいいの?