2012-04-23 46 views
15

我真的需要假設原始unicode字符轉義將新行嵌入到.properties文件中嗎?java .properties文件中的換行符char

This冗長的文檔討論很酷,但我有點想念這一點。現在試圖再次掃描這個批量,但也許有人知道?

謝謝, 安東


更新

某些特殊字符,可以在鍵 和元素來表示使用轉義序列類似的那些字符和字符串

使用

我並不確定那些'某些特殊字符'可能是什麼。從1.4 javadocs直接鏈接並沒有導致規範的適當部分。但是在查找the proper paragraph之後,這對我來說已經很清楚了。

回答

23

我真的需要訴諸原始unicode字符轉義以將新行嵌入到我的.properties文件中嗎?

沒有。我期望\r\n\r\n工作得很好。你聲稱鏈接的文檔忽略了一點,但它似乎很相關的對我說:

人物非Latin1,和某些特殊字符,可以在鍵和元素來表示使用轉義序列類似於那些用於字符和字符串文字(參見Java語言規範的§3.3和§3.10.6)。

Section 3.10.6是你想要的嗎?

+0

是。更新這個問題...... – 2012-04-23 17:49:31

+0

@ AntonS.Kraievoy:那麼你有什麼建議你不得不訴諸於「原始unicode」? – 2012-04-23 17:50:39

5

的事項所引用1.4 API文本的行是:

的ASCII字符\,製表符,進紙,換行,並回車 被寫成\\\t\f\n,和\r

相關問題