0
我打開了一個正在等待查詢的服務器。 當我發送一個查詢時,服務器將回答它並在xml文件中安全的結果。 問題是,我不能因爲在XML的第一行正確使用此XML現在寫:在php中更改xml文件的編碼
XML版本=「1.0編碼=」 UTF-8"
如果我改變在此編輯爲:
XML版本=「1.0編碼=」 ISO-8859-1
比它正常工作 ,但使用的編輯,我的手,我想PHP去做 THX
?我打開了一個正在等待查詢的服務器。 當我發送一個查詢時,服務器將回答它並在xml文件中安全的結果。 問題是,我不能因爲在XML的第一行正確使用此XML現在寫:在php中更改xml文件的編碼
XML版本=「1.0編碼=」 UTF-8"
如果我改變在此編輯爲:
XML版本=「1.0編碼=」 ISO-8859-1
比它正常工作 ,但使用的編輯,我的手,我想PHP去做 THX
?只需要關閉這個問題: 我在xml文件中使用了str_replace(str,'utf-8','iso-8859-1'),這幫助我以正確的方式打開xml文件。 Thx給你
請提供你的代碼。 –
其實,我看不到代碼,導致別人寫了它。我使用exec(「curl」http:// localhost:8888 /?q = queryToSearch「>」patch/to/file/result.xml「)xml得到生成,但它生成utf-8編碼,我想改變它在iso-8859-1 – Montezuma
爲什麼你不使用str_replace(str,'utf-8','iso-8859-1')? –