Postable & Centricle 程式碼特殊符號線上轉換工具(HTML Encoder/Decoder)


寫Blog時不免會遇到需要展示程式碼給讀者參考,或者在Blogger中修改範本時,需要把一些語法塞到XML中,典型的例子就是Google Adsense的語法,但因為編譯等問題,所以通常需要把一些特殊語法做一些小修改才能正常顯示,最常遇到要轉換的符號、字元如下表所示:

轉換前符號 轉換後語法
< &lt;
> &gt;
& &amp;
空白 &nbsp;

可是當程式碼一多時,若一個一個替換實在不夠有效率,當然使用Ultraedit、Notepad++等工具來取代也可以,只是還不夠快速、方便,如果各位有這方面的需求,其實可以利用下面介紹的二個線上工具PostableCentricle來快速轉換。

Postable

請把原來的語法貼到空白處,接著按「make it friendly」就可以開始轉換了,示意圖如下:

Centricle

和Postable一樣,貼上程式碼後可按「Encode」來轉換,Centricle比較強的一點是還可以按「Decode」來還原語法(或者說反轉譯語法),尤其是那些轉換過後的語法,通常可讀性都很低,此時就可以利用Decode的功能先還原語法,以增加可讀性。

類似的網站:HTML Entities 或「HTML Encoder & HTML Decoder」以及 UltraEditor內建的Text2HTML功能