Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start getting offers from freelance performers within minutes after posting!

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


  1. 509    33  3   2
    1 day13 USD

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

  2. 1964    75  0
    1 day13 USD

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

  3. 2 more hidden bids
  1. 2605    79  0
    1 day5 USD

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

  • Leonid B.
    8 October 2019, 13:31 |

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

  • Ivan Sergeyev
    8 October 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

  • Ivan Sergeyev
    8 October 2019, 13:35 |

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

  • Dmitry R. PIM team
    8 October 2019, 13:35 |

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

  • Yury Zhilin
    8 October 2019, 13:38 |

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

  • Vitalii M.
    8 October 2019, 16:55 |

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

  • Vitalii M.
    8 October 2019, 19:17 |

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

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

  • Yury Zhilin
    9 October 2019, 9:27 |

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

  • Yury Zhilin
    9 October 2019, 9:28 |

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


  • Vitalii M.
    8 October 2019, 19:26 |

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

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

  • Vitalii M.
    8 October 2019, 19:26 |

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

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

Current freelance projects in the category Data parsing

Website parsing

Technical task (TT) for parsing information from the website https://rs.kompass.com/ Goal: Collect information about companies, from all countries, offering: from the website: https://rs.kompass.com/ Collect data for this code: 1084 - Production of spices and seasonings. Data…

Data parsing ∙ 7 proposals

Viber community parser

25 USD

write a parser for Viber communities following the example of the parser's work on the website https://promouser.com/ as a result, we get a file with phone numbers of community members

DatabasesData parsing

Parse the website and upload it to OpenCart

13 USD

Good evening, we need to parse and download products from one online store to ours. Offer your options, or we can install the SimplePars module for this. Anything else?

Web programmingData parsing ∙ 14 proposals

Write a simple bot to track price changes on the website

38 USD

Target website - https://www.tensor.trade/ The website is an NFT marketplace. We will be interested in pages of various collections on the site. An example of such a page - https://www.tensor.trade/trade/famous_fox_federation Bot functionality: 1. Should access the collection…

Data parsingBot development ∙ 4 proposals

Quick parser dexscreener

140 USD

It is necessary to bypass the protection of the website https://dexscreener.com/solana/ and create a fast parser. for example, we take the coin https://dexscreener.com/solana/6kSFM8teu4k9yvLGS1QtpPG33Z7xEmJ8iaRv6dEijc89 where 6kSFM8teu4k9yvLGS1QtpPG33Z7xEmJ8iaRv6dEijc89 is the…

BlockchainData parsing ∙ 2 proposals

Client
Ivan Sergeyev
Ukraine Vinnytsia  11  0
Project published
4 years ago
120 views