如何編輯xml檔案

2021-07-08 22:31:42 字數 2630 閱讀 1927

1樓:山西優就業

xml文件可以包含外文字元比如挪威語或者法語(中文當然也可以!這一部分還是不能照原文翻譯,下面有些內容是我自己寫的)

為了讓你的解析器能夠明白這些字元,你必須在xml文件中統一的字元編碼標準。

windows 95/98 記事本

windows 95/98 記事本不能以unicode的編碼格式儲存檔案。

可以使用記事本來編輯和儲存包含了外文字元的xml文件 (比如:挪威語或者法語或者中文)

<?xml version="1.0"?>

小奀小林

晚上一起去火鍋呀

但是如果你用瀏覽器開啟這個用記事本編輯過的xml文件,將會出現一個錯誤。

在windows 95/98 記事本中使用編碼

windows 95/98 記事本編輯xml檔案必須進行編碼屬性設定。

為了避免發生錯誤,可以在xml文件宣告中加上一個encoding屬性,指明此xml文件的編碼型別,但是不要使用unicode編碼。

下面的編碼型別不會導致錯誤,, 並且漢字顯示正常:

<?xml version="1.0" encoding="gb2312"?>

下面的編碼型別不會導致錯誤,, 並且漢字顯示正常:

<?xml version="1.0" encoding="gbk"?>

下面的編碼型別不會導致錯誤,, 並且漢字顯示不正常(亂碼):

<?xml version="1.0" encoding="windows-1252"?>

下面的編碼型別不會導致錯誤,, 並且漢字顯示不正常(亂碼):

<?xml version="1.0" encoding="iso-8859-1"?>

下面的編碼型別不會導致錯誤,,並且漢字顯示正常:

<?xml version="1.0" encoding="utf-8"?>

下面的編碼型別會導致錯誤,:

<?xml version="1.0" encoding="utf-16"?>

使用windows 2000 記事本

windows 2000 記事本可以以unicode編碼格式儲存檔案。

windows 2000 的記事本支援unicode字符集。如果使用win2000的記事本以unicode的編碼格式儲存xml文件(請注意這裡在xml宣告中沒有編碼資訊):

<?xml version="1.0"?>

小奀小林

晚上一起去火鍋呀

windows 2000 記事本編碼

windows 2000記事本還可以以"utf-16"編碼格式儲存檔案。

如果你在xml文件中宣告瞭編碼屬性而又以unicode編碼格式儲存檔案,將可能發生錯誤。

下面的**將會導致錯誤:

<?xml version="1.0" encoding="windows-1252"?>

下面的**將會導致錯誤:

<?xml version="1.0" encoding="iso-8859-1"?>

下面的**將會導致錯誤:

<?xml version="1.0" encoding="utf-8"?>

下面這個檔案; note_encode_utf16_u.xml, 將會在ie5.0+中顯示正常,在網景netscape 6.2瀏覽器中將會出現錯誤。

<?xml version="1.0" encoding="utf-16"?>

錯誤資訊

當時用ie5.0或者更高版本瀏覽xml文件時,可能會遇到兩中不同的編碼錯誤:

在文字內容中發現一個非法字元(an invalid character was found in text content)。

如果你的xml文件和你的xml文件的編碼格式不匹配就可能導致錯誤發生。通常情況是,xml文件包含一些“非英文”字元,並且使用了單位元組編碼的編輯器,而且沒有在xml文件的宣告中設定xml文件的編碼格式。

不支援從當前的編碼格式轉換成另一種編碼格式(switch from current encoding to specified encoding not supported)。

如果xml文件以unicode/utf-16編碼格式儲存,但是xml文件的宣告中卻設定了編碼格式是一些單位元組的編碼(比如 windows-1252, iso-8859-1 或者 utf-8);或者xml文件以單位元組編碼格式儲存,但是xml文件的宣告中卻設定了編碼格式是一些unicode/utf-16的編碼形式,這樣兩種情況都會導致錯誤發生。

結論結論:在儲存xml文件之前在xml文件的宣告中設定文件的編碼格式,我的一些關於避免錯誤發生的建議:

使用一種支援unicode編碼格式的編輯器。

確信你知道自己正在使用那種編碼格式。

在xml文件中使用屬性宣告設定編碼格式。

2樓:猶慕金清妍

xml編寫與html比較相似,可以直接用記事本編輯。

xml是基於文字的標記語言,xml

可被類似記事本這樣的簡單的文字編輯器來建立和編輯。

例子如下:

1000一年級

xml檔案怎麼開啟,xml檔案是什麼檔案,該怎麼開啟?

用記事本或都是ie都可以開啟.補充下.什麼是xml?xml是extensible markup language的簡寫,一種擴充套件性標識語言。這是標準的定義。那麼什麼是標誌語言,為什麼叫擴充套件性?已經讓人有些糊塗。我想我們這樣來理解會好一些 對html你已經非常熟悉了吧,它就是一種標記語言,記得...

xml檔案主要是用什麼用的,XML檔案主要是用什麼用的?

xml是可擴充套件標記語言 extensible markup language,xml 縮寫,用於標記電子檔案使其具有結構性的標記語言,可以用來標記資料 定義資料型別,是一種允許使用者對自己的標記語言進行定義的源語言。xml提供了一套跨平台 跨網路 跨程式的語言的描述方式。使用xml可以方便的實現...

如何寫 編輯 執行指令碼檔案

使用批處理 bat檔案 的方式執行exe程式的方法如下 一 建立bat批處理的檔案。在桌面上新建乙個txt文字文件,在其中鍵入start命令,然後將其重新命名為。bat的檔案。一 以執行系統自帶的計算器作為案例,以下為啟動系統自帶計算器的指令 1 雙擊執行該檔案。2 即可彈出要執行的計算器程式。3 ...