2011-12-30 56 views

回答

2

http://ruby.runpaint.org/encoding

紅寶石定義了一個名爲ASCII-8BIT的編碼,具有二進制的別名,其不對應於任何已知的編碼。它旨在與二進制數據相關聯,例如組成PNG圖像的字節,因此對內容沒有限制。一個字節總是與一個字符相對應。例如,這可以將字符串視爲字節包而不是字符序列。然後,ASCII-8BIT實際上對應於缺少編碼,因此期望編碼名稱的方法將零識別爲同義詞。

0

該行是我們如何告訴Ruby解釋器期望在源文件中設置某個字符集。

James Gray在處理Ruby中的character encodings方面有很棒的系列。特別是,如果你想了解細節,「Ruby 1.9's Three Default Encodings」可能是很好的閱讀。

相關問題