DIV CSS 佈局教程網

XML 編碼
編輯:XML基礎     

 

XML 文檔中可以包含外語字母,如挪威語 ??? 或法語 êèé。要讓你的XML分解器理解這些字母,就應該把XML文檔存儲成Unicode(統一的字符編碼標准)。
     
     b>Windows 95/98 記事本
  
   Windows 95/98 記事本不能將文件保存成Unicode 格式。你可以用Notepad 編輯和保存包含外語字母(如挪威語和法語的??? 和 êèé)的XML 文檔,
  
     < ?xml version="1.0"?>
     < note>
     < from>Jani< /from>
     < to>Tove< /to>
     < message>Norwegian: ???. French: êèé< /message>
     < /note>
  
     但是如果你保存文件並用IE 5.0打開它,就會得到一個錯誤信息。
    
     b>帶有編碼的Windows 95/98 記事本
  
   Windows 95/98 記事本文件必須用編碼屬性保存。 要避免這個錯誤,你可以向你的XML聲明中加上一個編碼屬性,但是不能使用Unicode。
  
     這樣的編碼(用IE 5.0打開它), 就不會給出一個錯誤信息:
  
     < ?xml version="1.0" encoding="windows-1252"?>
     
     這樣的編碼(IE 5.0打開它), 也不會給出錯誤信息:
  
     < ?xml version="1.0" encoding="ISO-8859-1"?>
  
     這樣的編碼(IE 5.0打開它), 會給出一個錯誤信息:
    
     < ?xml version="1.0" encoding="UTF-8"?>
  
     這樣的編碼(IE 5.0打開它), 會給出一個錯誤信息:
  
     < ?xml version="1.0" encoding="UTF-16"?>
    
     b>Windows 2000 記事本
  
   Windows 2000 記事本可以將文件保存成Unicode。Windows 2000 中的記事本編輯器支持 Unicode。如果你選擇要將這個XML文件保存成Unicode (注意文檔中不包含任何編碼屬性):
  
     < ?xml version="1.0"?>
     < note>
     < from>Jani< /from>
     < to>Tove< /to>
     < message>Norwegian: ???. French: êèé< /message>
     < /note>
  
     你可以用IE 5.0 打開它,而不會得到錯誤信息。
  
  
     b>帶有編碼的Windows 2000 記事本
  
  Windows 2000 記事本用"UTF-16"編碼將文件保存為Unicode。如果你向保存為Unicode的XML文件中增加一個編碼屬性,windows 編碼值就會產生一個錯誤。
  
     這樣的編碼(IE 5.0打開它), 會給出一個錯誤信息:
  
     < ?xml version="1.0" encoding="windows-1252"?>
  
     這樣的編碼(IE 5.0打開它), 會給出一個錯誤信息:
  
     < ?xml version="1.0" encoding="ISO-8859-1"?>
  
     這樣的編碼(IE 5.0打開它), 會給出一個錯誤信息:
  
     < ?xml version="1.0" encoding="UTF-8"?>
  
     這樣的編碼(IE 5.0打開它), 不會給出一個錯誤信息:
     < ?xml version="1.0" encoding="UTF-16"?>
  
       b>錯誤信息
  
   如果你試圖向Internet Exp

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved