WML 文字處理

2021-04-01 06:47:10 字數 767 閱讀 4689

wml使用xml文件字符集,目前支援unicode 2.0,和hdml不同,wml的所有標籤,屬性和規定的可接收值必須小寫,card的名字和變數也是區分大小寫的。和hdml一樣,對於連續的空字元,只顯示乙個空格。標籤內屬性的值必須用"或者'括起來,屬性名,=和值之間不能有空格。對於不成對出現的標籤,必須在 > 前加 / ,比如

。在對保留字元的處理上也基本相同,對應的取代字元有:

<     <

>     >

'     '

"     "

&     &

$     $$

空格   

-     ­

這裡要指出的是在url的傳遞過程中,用來連線引數的 & 必須轉化為 & 。

wml處理空白內容的方法繼承於xml,瀏覽器會主動忽略所有無意義的空格和屬性,連續的空格也會被壓縮處理。

wml也提供了一些字元處理功能,不過並非所有手機都支援這些功能。

強調加重

斜體字黑體字

下劃線字型加大一號

字型減小一號

瀏覽器處理文字鏈結時通常會自動套用或功能,但是必須專門呼叫,否則不會在任何情況下預設使用。

wml提供兩種段落方式wrap或者nowrap,當我們選擇了nowrap的時候,我們必須確認客戶端裝置具有閱讀不折行長資訊的功能,手機通常是具備這種功能的,而且不同的手機處理方式不一樣。

一定要加一條斜線在後面。在表單中如果有多個或者,其間不要用

。由於wml的鏈結是選單模式的,所以多個連續的鏈結也不需要加

shell文字處理

最於檔案的操作以前都是用高階程式語言來操作的。今天恰好需要將乙個目錄中的檔案資訊儲存到sqlite3資料庫中 我用linux中的工具和shell來作為自己畢業設計做原型開發 下面記錄一下這裡用到的部分知識,以作備忘。用ls命令來說明 1.關於shell中的管道和重定向問題。這個知識基礎,這裡不再說了...

shell 文字處理

最近優化指令碼,將幾套指令碼合併,比如,處理nand手機的指令碼和處理emmc手機的指令碼是不一樣的,這導致我們的指令碼有很多個版本。手機側只有busybox,所以不能使用功能強大的python來處理文字。花了半天時間,發現雖然語法比較怪異,但也能簡潔的完成任務。if e proc emmc the...

文字處理命令

sort命令 sort命令的功能是對檔案中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對資料庫格式的檔案內容進行各種排序操作的。實際上,sort命令可以被認為是乙個非常強大的資料管理工具,用來管理內容類似資料庫記錄的檔案。sort命令將逐行對檔案中的內容進行排序,如果兩行的首...