Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
require_once 'XML/Serializer.php';
3
 
4
$citation =  array('book' =>
5
                array(
6
                    'author' => array(
7
                         array('John Doe', 'attributes' => array('id' => 1)),
8
                         array('Bob Jones', 'attributes' =>array('id' => 2))
9
                    ),
10
                    'title' => 'Title of the book'
11
                  )
12
               );
13
 
14
$s = new XML_Serializer();
15
$s->setOption(XML_SERIALIZER_OPTION_INDENT, '    ');
16
$s->setOption(XML_SERIALIZER_OPTION_ATTRIBUTES_KEY, 'attributes');
17
$s->setOption(XML_SERIALIZER_OPTION_MODE, XML_SERIALIZER_MODE_SIMPLEXML);
18
$s->serialize($citation);
19
 
20
echo '<pre>';
21
echo htmlentities($s->getSerializedData());
22
echo '</pre>';
23
?>