我有以下特性:一毫升一米的读物。 如果我打印出读物,则通常以重心印制。
reader = XML::Reader.new(File.open("somefile.xml", "r"))
reader.read
reader.read
...
p reader.node
=> ... Full_Name="Univisión Network - East Feed" ...
但是,如果我这样做,那就逃了。
p reader.node["Full_Name"]
=> "UnivisixC3xB3n Network - East Feed"
当我试图将这一价值转换为json laater时,我有以下错误。
Encoding::UndefinedConversionError: "xC3" from ASCII-8BIT to UTF-8
本文件的xml行文如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
我没有控制Xml文件本身。 我怎么能将这种单条编码特性重新归为 j子,或改成一种格式 j子?
www.un.org/Depts/DGACM/index_spanish.htm 顺便提一下,这就是它如何看待实际的《禁止杀伤人员地雷公约》文件。
Full_Name="Univisión Network - East Feed"