Railo < cfloop file =「...」>標記顯然是要支持charset =「...」屬性,因爲它在錯誤消息,如果使用非法的屬性。cfloop的字符集屬性是否在Railo中正常工作
如果我使用cfloop從UTF-8編碼文件中讀取沒有字符集屬性的行,那麼它可以正常工作,但我不知道爲什麼。我寧願明確和狀態charset =「utf-8」,但我不確定這有什麼影響。
原因是我期望明確指出charset =「windows-1252」或charset =「iso-8859-1」會破壞來自UTF-8編碼文件的輸入,但它會繼續工作正確。看起來charset =「...」不會導致錯誤,但它也沒有任何影響。
我想知道是否UTF-8的正確解析沒有明確的字符集將明天或另一臺機器繼續工作。
UTF-8是cfloop的默認編碼嗎?如果沒有,是否可以確保使用UTF-8編碼?
不涉及更改默認JVM file.encoding屬性的解決方案將是首選。