2012-07-24 2 views
0

새 SimpleXMLElement를 사용하여 xml 문자열을 xml로 변환했는데 프랑스어 문자가 포함되어 있습니다. 변환 후, 프랑스어 문자가 변경되었습니다. 예를 들어, "Dé placement pour participer à la confà © rence de".new SimpleXMLElement 프랑스어 문자 오류

$xml = new SimpleXMLElement(
$xmlStringContents, 0, false); 

... 

foreach($xml->PRODUCTS->PRODUCT as $key => $value){ 
    foreach ($value as $key => $value){ 
     $sourceArray[$key]=htmlspecialchars((String)$value, ENT_QUOTES); 
     debug('value is '. htmlspecialchars((String)$value, ENT_QUOTES)); 

} 

누군가가 도와 드릴 :

코드는 다음과 같다? 고맙습니다!

+0

누구에게도 해결책이 있습니까? 고맙습니다! – aje

답변

0

내 XML 파일에 문제가 있습니다. UTF-8로 저장해야합니다.

관련 문제