当 XML 文件不包含“根”时,我在读取它时遇到问题。
如果我有这样的文件:
<?xml version="1.0" encoding="utf-8"?>
<a>
<country>US</country>
</a>
<b>
<country>UK</country>
</b>
Nokogiri 似乎只阅读了第一个元素。如果 XML 文件有根元素,它似乎可以正常工作。我正在使用 Nokogiri 1.5.6。
这有效:
<?xml version="1.0" encoding="utf-8"?>
<root>
<a>
<country>US</country>
</a>
<b>
<country>UK</country>
</b>
</root>