我真的不明白#encode
和#force_encoding
在Ruby中對於String
類的區別。我知道"kam".force_encoding("UTF-8")
會強制"kam"
使用UTF-8編碼,但#encode(encoding)
與#encode(encoding)
有什麼不同?ruby中的#encode和#force_encoding有什麼區別?
http://ruby-doc.org/core-2.0/String.html#method-i-encoding
甲你在談論'String#encode'還是'String#encoding'?我猜'String#encode',但你提到了這兩種方法並鏈接到'String#encoding'。 –