[英]Encoding from xml to/from php?
因此xml具有: <?xml version="1.0" encoding="ISO-8859-15"?>
,我應該加載一些節點值並將其保存。 我應該使用什么編碼? 目前,我正在使用utf8_encode(),它很傻,但是可以在保存時使用,但是當我不得不再次加載該值時,它具有scandic字符“ÅÄÖ”,它顯示為“Ĥliö” ”。
我可以使用什么對字符串進行編碼以保存和從php上的xml加載和加載? 這里是斯堪的納維亞字符。
編輯:對不起,我忘了把xml標記放在{}中...
編輯:目前,我正在使用DOM Xpath讀取和修改xml文件。
您根本不應該使用任何編碼。
XML文檔的內部編碼為utf-8。
因此,只要您使用某些指定的解析器(例如simplexml),它將把文檔重新編碼為utf-8,並且您始終會有utf-8輸出。
其余的取決於您要如何處理此數據以及頁面的編碼方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.