簡體   English   中英

如何在Tritium中處理特殊字符

[英]How to handle spectial characters in Tritium

我正在使用MoovWeb&Tritium在西班牙語站點上工作,但遇到特殊字符問題。
對於內容,無論哪里有特殊字符,它總是會將它們弄亂,並顯示方塊或問號字符。 我無權訪問原始網站的源代碼,因此無法確定該網站是否對特殊字符使用了正確的HTML安全替代品。

有什么方法可以輕松地管理或處理tri中的特殊字符,而不需要執行某種查找和替換例程?

在本地進行開發時,您將在項目的tmp / messages目錄中找到原始站點的源代碼。 這是來自原始服務器的原始響應,因此將保留任何特殊的編碼或字符字節。 如果您可以確定組成特殊字符的字節,則可以使用Tritium的replace()函數將這些字節更改為HTML安全替代。 例如,

replace(/\xe9/, "é")

其中\\xe9是é的字節序列。

假設此字符已正確編碼。 如果不是,則必須隔離格式錯誤的字節,並將其一一替換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM