За последние 24 часа нас посетили 22154 программиста и 991 робот. Сейчас ищут 650 программистов ...

экспорт xml

Тема в разделе "PHP для новичков", создана пользователем Dron-Boy, 17 ноя 2017.

  1. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    я тут парсю xml открываю его как обьект simplexml_load_file могу ли я как нибудь изменить нужные мне данные в этом обьекте и запаковать обратно в xml ?
     
  2. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    @Dron-Boy, гляньте: метод asXML и обратите внимание на необязательный параметр.
     
    Dron-Boy нравится это.
  3. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    Ну смотря какие тебе нужно сделать изменения.По сути simplexml это своего рода надстройка на Dom.Поэтому если тебе нужно плотно поработать с xml - используй Dom
     
  4. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Я так понимаю что ему нужно строку скармливать а не обьект, так а как мне сделать строку? пробую так
    PHP:
    1. $xml = (string)$xml;
    не получается и выдает ошибку. String could not be parsed as XML. Такая же ошибка если скармливаю ему обьект
    --- Добавлено ---
    Ну смотри вобще все начинается с xlsx я его распаковываю и потом нужно изменить файлы и опять запоковать так сказать експортировать данные в exel
     
  5. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    Dron-Boy нравится это.
  6. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Спасибо попробую.
     
  7. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Нет, не так. Это метод объекта. Объект Вы получили, загрузив из файла данные функцией simplexml_load_file.
     
  8. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    немного не могу понять как все же его использовать.
    --- Добавлено ---
    всем спасибо. Разобрался с библиотекой PHPExcel