我正在使用 libxml-ruby gem 来读取 xml 字符串。
我无法从 xml 字符串中提取所需的信息。
目前我有以下xml
<?xml version="1.0" encoding="utf-8"?>
<message>
<head>
<api_key>252f5df2df522fg5fd25df2df5df2fd5</api_key>
<user>123</user>
<secret>********************</secret>
<signature>****************</signature>
<synchronization token="kj0s09ew090mv904v09409905b" last_synchronize_on="2010-01-02 11:30" />
</head>
<blockings>
<blocking token="AAA" start_time="2010-01-01 10:00" end_time="2010-01-01 12:00" method="REQUEST" is_forced="FALSE" />
<blocking token="BBB" start_time="2010-01-03 15:00" end_time="2010-01-03 18:00" method="REQUEST" is_forced="FALSE" />
</blockings>
</message>
如何从此 xml 字符串中获取 api_key、同步令牌、last_synchronize_on 值?
如何获取此字符串的阻塞节点内的阻塞节点的信息?
谢谢