Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Потрібна допомога з парсингом XML каталога


  1. 115    34  4   2
    1 день500 UAH

    Здравствуйте. Имею большой опыт написания парсеров и работы с бд. Готов приступить к выполнению сразу после обсуждения тз.

  2. 1964    76  0
    1 день500 UAH

    Поправлю ваш файл без общения с "прогерами с той стороны" ) , давайте ваш файл в личку

  3. Еще 2 ставки скрыты
  1. 2162    85  0
    1 день200 UAH

    Готов помочь.
    оооооооооооооооооооооооооооооооооооооооооооооооо

  • Леонід Б.
    8 октября 2019, 13:31 |

    Доброго дня. Яку помилку отримуєте при читанні за допомогою XMLReader?

  • Иван Сергеев
    8 октября 2019, 13:32 |

    Warning: XMLReader::expand(): /home/ohrana1/ohs.com.ua/www/xml_catalog1.xml:11040: parser error : EntityRef: expecting ';' in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Warning: XMLReader::expand(): йными элементами уличный датчик движения D&D in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Warning: XMLReader::expand(): ^ in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Warning: XMLReader::expand(): An Error Occurred while expanding in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Unknown: Argument 1 passed to DOMDocument::importNode() must be an instance of DOMNode, boolean given in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Warning: DOMDocument::importNode() expects parameter 1 to be DOMNode, boolean given in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Warning: simplexml_import_dom() expects parameter 1 to be object, null given in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 357Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 362Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 367Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 371Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 373Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 374Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 375Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 376Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 377Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 378Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 379Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 380Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 381Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 382Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 383Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 384Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 385Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 386Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 387Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 391Notice: Trying to get property of non-object in /home/ohrana1/ohs.com.ua/www/admin/controller/extension/module/downloadsyml.php on line 392

  • Иван Сергеев
    8 октября 2019, 13:35 |

    Я розумію що спецсиволи "розривають" структуру документа, але грубо кажучи програмісти які його формують кажуть що при вигрузці на Пром, Розетку вигружають без проблем. Це мене і путає прийняти кінцеве рішення дійсно вони кажуть правду і в мене є пробіл в знаннях чи все таки я правий

  • Дмитрий Р. PIM team
    8 октября 2019, 13:35 |

    У них не закоментированы символы ";" в коде при формировании XML. Как только встречается товар с ; ломается структура

  • Юрий Жилин
    8 октября 2019, 13:38 |

    скажите прогкрам  с той стороны , что описание надо заключать в <![CDATA[ description ]]> и также использовать Спецкоды HTML image

  • Віталій М.
    8 октября 2019, 16:55 |

    С файлом всё ОК, просто браузег его неправильно отображает. Да и не должен. 

  • Віталій М.
    8 октября 2019, 19:17 |

    Не понимаю, зачем Вам нужен XMLReader. Дело в том, что файл не валидирован, имеет ошибки в структуре. Но это нормально для XML файлов, и многие файлы имеют ошибку структуры. Для этого файла она указана в файле shops.dtd.   А сам файл " в общих чертах" соответствует YML (Yandex markt) файлам.  Посмотрите на файл через Notepad++. НА скриншоте программа AltovaXML.

     https://www.screencast.com/t/NyXFIQKslHCT

  • Юрий Жилин
    9 октября 2019, 9:27 |

    на скриншоте обычный notepad++ ) , а XMLReader - это библиотека для разбора XML )))

  • Юрий Жилин
    9 октября 2019, 9:28 |

    сорри ,я не увидел ваш скрин  и подумал ,что речь идёт о моём )


  • Віталій М.
    8 октября 2019, 19:26 |

    >>при вигрузці на Пром, Розетку вигружають без проблем. 

    Prom.ua и Rozetka имеют описания для таких файлов (это YML), и насчёт запрятых, т.п. у них тоже требования есть. Действительно, можно "Одеть" поле в скобки CDATA[], стандарт XML это позволяет.  А почему Вы не хотите сами пропустить эти файлы через проверку на магазинах? Не стесняйтесь!!! Почувствуйте Х..новый сервис Розетки в полном объёме! 

  • Віталій М.
    8 октября 2019, 19:26 |

    >>при вигрузці на Пром, Розетку вигружають без проблем. 

    Prom.ua и Rozetka имеют описания для таких файлов (это YML), и насчёт запрятых, т.п. у них тоже требования есть. Действительно, можно "Одеть" поле в скобки CDATA[], стандарт XML это позволяет.  А почему Вы не хотите сами пропустить эти файлы через проверку на магазинах? Не стесняйтесь!!! Почувствуйте Х..новый сервис Розетки в полном объёме! 

Актуальные фриланс-проекты в категории PHP

Перенести полностью готовую адаптивную HTML5-структуру в WordPress.

12 000 UAH

Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура…

CMSPHP ∙ 1 час 17 минут назад ∙ 21 ставка

Интеграция GoPos

Привет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,…

PHPВеб-программирование ∙ 17 часов 11 минут назад ∙ 18 ставок

Прописать мета данные АЛЬТ при помощи ИИ

Сайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки

AI и машинное обучениеPHP ∙ 1 день 14 часов назад ∙ 32 ставки

Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных

700 UAH

Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools…

PHPВеб-программирование ∙ 1 день 20 часов назад ∙ 24 ставки

Обновление плагинов и тем WP сайт putevka.uz

«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные…

HTML и CSS версткаPHP ∙ 1 день 23 часа назад ∙ 40 ставок

Заказчик
Иван Сергеев
Украина Винница  11  0
Проект опубликован
6 лет назад
120 просмотров