@anton99zel
29а класс средней школы №7

Что за ошибка в xml файле?

Почему браузер ругается? Пробовал и кавычки менять и вроде теги все закрыты...
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2018-01-30 17:40">
<shop>
<name>Магазин</name>
<company>Nest</company>
<url>http://www.test.ru</url>
<version>Выгрузка для сайта test.net</version>
<category id='124'>Основной раздел каталога</category>
<offers>
<offer>
<vendor>Silhouette</vendor>
<model>TMA Pilot</model>
<color>Черный</color>
<price>13590</price>
<url>http://www.test.ru/123/</url>
<picture>http://www.test.ru/upload/393c0.jpg</picture>
<category>Фигня</category>
</offer>
</offers>
</shop>
</yml_catalog>

Parse error: syntax error, unexpected 'version'
(T_STRING) in /home/bitrix/www/yandex/new.php on line 1
  • Вопрос задан
  • 325 просмотров
Решения вопроса 1
Потому что расширение файла .php и <? предполагает начало кода php. Поменяйте расширение файла на xml.
Либо заменить первую строчку на
<?php echo '<?xml version="1.0" encoding="windows-1251"?>' ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы