1
我需要解析一個XML文件到Ruby對象。將XML解析爲Ruby對象並動態創建屬性方法?
是否有讀取XML屬性這樣 report.system_slots.items
返回項屬性的陣列的工具, 或report.system_slots.current_usage
回「有空」?
是否可以與Nokogiri做到這一點?
<page Title="System Slots" H1="Property" H2="Value" __type__="2">
<item Property="System Slot 1">
<item Property="Name" Value="PCI1"/>
<item Property="Type" Value="PCI"/>
<item Property="Data Bus Width" Value="32 bits"/>
<item Property="Current Usage" Value="Available"/>
<item Property="Characteristics">
<item Property="Vcc voltage supported" Value="3.3 V, 5.0 V"/>
<item Property="Shared" Value="No"/>
<item Property="PME Signal" Value="Yes"/>
<item Property="Support Hot Plug" Value="No"/>
<item Property="PCI slot supports SMBus signal" Value="Yes"/>
</item>
</item>
這裏是牛的Git回購: https://github.com/ohler55/ox –