Чем разобрать здоровенный YML на запчасти?



Чем разобрать здоровенный YML на запчасти?
Нужно разделить 100мб YML на отдельные товарные категории, чтобы по очереди их обрабатывать.
В идеале - какая-то оффлайновая софтина под мак.
851   27  

Comments

  1. Виктор Степаньков
    Виктор Степаньков 4 года назад
    Это же подмножество XML, софтины для него и поискать
    • Роман Михеев
      Роман Михеев 4 года назад
      Виктор Степаньков пока ничего даже с натяжкой приемлемого не нашёл. Поэтому сюда и написал, вдруг кто-то все же нашёл. -)
    • Вадим Хомаха
      Вадим Хомаха 4 года назад
      Виктор Степаньков yaml и xml - абсолютно разные. Попробуйте конвертировать в Джейсон и разобрать
    • Виктор Степаньков
      Виктор Степаньков 4 года назад
      Вадим Хомаха не надо путать YML и YAML, я вот не путаю
    • Вадим Хомаха
      Вадим Хомаха 4 года назад
      Сорри, на своей волне у меня большие массивы на YAML.
  2. Евгений Фоменко
    Евгений Фоменко 4 года назад
    Только писать что-то самому или пытаться регулярными выражениями подчистить и пихать в ексель... тяжело сказать без самого файла, но софт для этого не встречал
    • Роман Михеев
      Роман Михеев 4 года назад
      Файл как файл - штук 200 категорий и кучка офферов. Просто кучка слишком большая, чтобы целиком все заливать в магазин зараз.
    • Евгений Фоменко
      Евгений Фоменко 4 года назад
      Не хочу давать глупых советов, но может есть смысл смотреть в другую сторону - или буст на хостинге (некоторые такое позволяют, на пару часов включают аккаунт на максималки) или использовать средство импорта, похожее на sypex dumper, он такие большие файлы хавает на ура
    • Роман Михеев
      Роман Михеев 4 года назад
      Евгений Фоменко Сервер свой, съест без проблем. Вопрос больше в удобстве дальнейшей обработки. Но спасибо за участие -)
  3. Alex Rii
    Alex Rii 4 года назад
    писать самому
    • Роман Михеев
      Роман Михеев 4 года назад
      Alex Rii пришел к такому же выводу
  4. Роман Михеев
    Роман Михеев 4 года назад
    в общем, попросил сына, он за 10 минут на питоне разобрал. можно было не терять полдня на поиск приблуды, оказывается <img height="16" width="16" alt="🤣" referrerpolicy="origin-when-cross-origin" src="https://static.xx.fbcdn.net/images/emoji.php/v9/t52/1/16/1f923.png">
    • Алекс Кучеров
      Алекс Кучеров 4 года назад
      Роман Михеев круто!
    • Максим Гуменюк
      Максим Гуменюк 4 года назад
      Роман Михеев питон рулит)
    • Роман Михеев
      Роман Михеев 4 года назад
      Максим Гуменюк жаль, я давно не программер -)
  5. Игорь Калиновский
    Игорь Калиновский 4 года назад
    Вроде Altova, но это не точно. Давно дело было
  6. Максим Гуменюк
    Максим Гуменюк 4 года назад
    питоном
  7. Denis Knyazev
    Denis Knyazev 4 года назад
    php
  8. Владислав Александрович
    Владислав Александрович 4 года назад
    Python + xpath, скриптик наваять
  9. Юрий Хаит
    Юрий Хаит 4 года назад
    XPath - так себе решение, чтобы обрабатывать XML. Он все-таки чтобы из HTML быстро вытаскивать нужные данные по шаблону. А для работы с XML уже есть готовое решение.
    • Роман Михеев
      Роман Михеев 4 года назад
      Юрий Хаит спасибо!
  10. Evgeniy Orlov
    Evgeniy Orlov 4 года назад
    Excel импортирует xml очень гладко. Всегда этим пользуюсь.
    • Роман Михеев
      Роман Михеев 4 года назад
      Evgeniy Orlov большой размер, не смог прожевать. Около 20000 офферов, большие описания с ошибками в html, картинки в mime.
  11. Алексей Залозний
    Алексей Залозний 4 года назад
    01Editor
  12. Сергей Черненко
    Сергей Черненко 4 года назад
    Python в помощь
  13. Смирнов Фёдор
    Смирнов Фёдор 4 года назад
    Тебе ссылки надо вытащить из карты сайта и потом растить на маленькие карты? Если так то той же лягушкой чего так не сделать?
    • Роман Михеев
      Роман Михеев 4 года назад
      Смирнов Фёдор нет. Импорт товаров.