работа с xml

Тема в разделе "PHP", создана пользователем lena berkova, 23 авг 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. lena berkova

    lena berkova

    Регистр.:
    14 янв 2009
    Сообщения:
    441
    Симпатии:
    19
    rакая библиотека по умолчанию используется в пхп и как с ней работать?
     
  2. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    php_xmlrpc.dll
     
  3. ar4ik

    ar4ik

    Регистр.:
    26 ноя 2007
    Сообщения:
    331
    Симпатии:
    95
    http://ua2.php.net/manual/en/book.xml.php
    вообще, на php.net нужно в первую очередь смотреть
     
  4. lena berkova

    lena berkova

    Регистр.:
    14 янв 2009
    Сообщения:
    441
    Симпатии:
    19
    такое ощущение что там статьи пишутся в расчете на людей которые уже работали с хмл
     
  5. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    библиотека simpleXML, идет в стандартный пакет php5
     
  6. juggernaut13

    juggernaut13 Постоялец

    Регистр.:
    23 авг 2009
    Сообщения:
    59
    Симпатии:
    16
    domxml встроен в ядро
    simplexml компилируется по умолчанию
     
  7. karpiy

    karpiy Создатель

    Регистр.:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    5
    Вот Пример
    books.xml
    HTML:
    <?xml version=’1.0’ ?>
    <books>
      <book>
        <title>Название книги</title>
        <author>Имя и фамилия автора</author>
        <pages>Количество страниц</pages>
        <isbn>ISBN</isbn>
        <year>Год издания</year>
      </book>
    </books>
    getbooks.php

    PHP:
    <?
      
    $xml simplexml_load_file(‘books.xml’);
      foreach (
    $xml->book as $book) {
        
    $book->title;  // извлекаем название книги
        
    $book->author// извлекаем имя и фамилию автора
        

      
    }
    ?>
     
  8. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    По-моему так правильнее:
    PHP:
    $xml->books as $book
     
Статус темы:
Закрыта.