2015-10-13 53 views
0

我打開了一個正在等待查詢的服務器。 當我發送一個查詢時,服務器將回答它並在xml文件中安全的結果。 問題是,我不能因爲在XML的第一行正確使用此XML現在寫:在php中更改xml文件的編碼

XML版本=「1.0編碼=」 UTF-8"

如果我改變在此編輯爲:

XML版本=「1.0編碼=」 ISO-8859-1

比它正常工作 ,但使用的編輯,我的手,我想PHP去做 THX

+0

請提供你的代碼。 –

+0

其實,我看不到代碼,導致別人寫了它。我使用exec(「curl」http:// localhost:8888 /?q = queryToSearch「>」patch/to/file/result.xml「)xml得到生成,但它生成utf-8編碼,我想改變它在iso-8859-1 – Montezuma

+1

爲什麼你不使用str_replace(str,'utf-8','iso-8859-1')? –

回答

0

只需要關閉這個問題: 我在xml文件中使用了str_replace(str,'utf-8','iso-8859-1'),這幫助我以正確的方式打開xml文件。 Thx給你