Задать вопрос
@Stan_1

Как исправить ошибку в третьей строке файла Yandex YML (прайс-лист)?

Добрый день!

Не могу уже долго победить проблему. Есть генератор прайс-листов в формате YML. Первые четыре строки - следующие:

<?xml version="1.0" encoding="windows-1251"?>

При валидации чекером на сайте https://webmaster.yandex.com/xsdtest.xml постоянно вылетает вот такая ошибка:

unknown XSD element
Line: 3 Column: 38
More
cvc-elt.1.a: Cannot find the declaration of element 'yml_catalog'.

В Интернете я вижу, такая ошибка возникает у многих - но ответа, как ее лечить - я так и не нашел. Раньше сгенерированный файл проверялся чекером нормально. Ошибка возникла недавно. Когда конкретно - сказать не могу, но есть подозрение, что это могло произойти после того, как сайт был переведен с http:// на https:// Но, несколько прайс-листов, которые я нашел, не проходят проверку с точно такой-же ошибкой!

В чем может быть дело?
  • Вопрос задан
  • 4501 просмотр
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vovavoznyuk
Собственно проблема вот в чем joxi.ru/krD9Y5Vfd5q8mp.... если выбрать не соответствующий раздел, получаем ошибку, так как структура xml немного другая
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
DigitalHR Москва
от 130 000 до 180 000 ₽
DigitalHR Москва
от 100 000 до 150 000 ₽
Diamond Personnel R&C Москва
До 110 000 ₽