如何在Ruby(1.9)中创建自己的编码?编码用于在从文件读取/写入时转换字符串,即通常用于处理非标准编码字符串中的数据(http://en.wikipedia.org/wiki/Mazovia_encoding)
答案 0 :(得分:1)
到您更新的问题:目前您所能做的就是编写一些自定义代码,在字节级处理文件读/写并进行所需的转换。
如果您参考如何在版本1.9的ruby中使用不同的字符编码,我指向
答案 1 :(得分:1)
我在ruby-docs中找不到关于使用专有编码的任何引用,Encoding
类没有任何初始化器(但Encoding.find()
可以加载一些编码{{1动态支持)不幸的是afaik IConv
即使在Mazovia
中也不受支持,因此您无法实现自己的类......