Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обработка XML c использованием аксантов 
:(
    Опции темы
Гость_Pavel
Дата 22.1.2004, 13:35 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Код

$xmlstr= "<?xml version='1.0' encoding='UTF-8' ?>
<CSRP_ENVELOPPE
LogicielOfficine='WinPharma Oc&#233;ane' VersionOfficine='5.01.0050'>
</CSRP_ENVELOPPE>"


if (!$dom = domxml_open_mem($xmlstr))
{
 echo "Error while parsing the document\n";
 exit;
}


в оригинале у меня вместо &#233; стоит французкая буква e c аксонтом.

Обрабатываю примерно вот такой XML на PHP. Дальше нормально работаю с $dom и все что надо получаю. Но в конце из-за того что используется символ французкого "e c аксонтом" получаю :

PHP Warning: domxml_open_mem(): Entity: line 6: in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): error: in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): Input is not proper UTF-8, indicate encoding !
in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): LogicielOfficine='WinPharma Ocйane' VersionOfficine='5.01.0050'>
in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): ^
in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): Entity: line 6: in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): error: in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): Bytes: 0xE9 0x61 0x6E 0x65
in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): LogicielOfficine='WinPharma Ocйane' VersionOfficine='5.01.0050'>
in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 15
PHP Warning: domxml_open_mem(): ^
in d:\inetpub\wwwroot\Htdocs\pml\r.php on line 1


Что нужно изменить, может быть что-то писать вместо encoding='UTF-8' ?









  Вверх
Sardar
Дата 24.1.2004, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 4
Всего: 317



Цитата
Что нужно изменить, может быть что-то писать вместо encoding='UTF-8'?

Нет, просто нужно сохранить файл в кодировке UTF-8, почти все редакторы могут.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0397 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.