gpt4 book ai didi

php - php 中的 simplexml_load_file() 错误

转载 作者:行者123 更新时间:2023-12-04 19:15:50 25 4
gpt4 key购买 nike

我使用 php 创建了一个测试 xml,其内容在古吉拉特语中

$doc = new DomDocument('1.0','UTF-8');
$fieldvalue = mb_convert_encoding($question['questiontext'],'ISO-8859-1','UTF-8');
$value2 = $doc->createTextNode($fieldvalue);

XML 文件已成功创建,但当我尝试使用 simplexml_load_file 函数呈现 XML 内容时,出现以下错误:

Warning: simplexml_load_file() [function.simplexml-load-file]: testsxml/test27_4.xml:2: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xC9 0xD6 0xF7 0x20

最佳答案

我遇到过同样的问题,用utf8encode解决了.我看到您使用了多字节版本,但尝试一下可能值得一试。还要确保您没有对内容进行两次编码。

还有一件事。我想 DomDocument 会为您做这件事,但请检查 & 是 &等等。

关于php - php 中的 simplexml_load_file() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/881914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com