didou Sat Feb 7 08:19:59 2004 EDT Added files: /phpdoc/en/reference/simplexml/functions simplexml-import-dom.xml Log: this is the correct function (Davey too)
http://cvs.php.net/co.php/phpdoc/en/reference/simplexml/functions/simplexml-import-dom.xml?r=1.1&p=1 Index: phpdoc/en/reference/simplexml/functions/simplexml-import-dom.xml +++ phpdoc/en/reference/simplexml/functions/simplexml-import-dom.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id='function.simplexml-import-dom'> <refnamediv> <refname>simplexml_import_dom</refname> <refpurpose> Get a <literal>simplexml_element</literal> object from a DOM node. </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>object simplexml_element</type><methodname>simplexml_load_dom</methodname> <methodparam><type>domNode</type><parameter>node</parameter></methodparam> </methodsynopsis> <para> <!-- same with this link --> This function takes a node of a <link linkend="ref.domxml">DOM</link> document and makes it into a SimpleXML node. This new object can then be used as a native SimpleXML element. If any errors occur, it returns &false;. </para> <!-- php5 DOM isn't documented; this depends on it... :| --> <example> <title>Import DOM</title> <programlisting role="php"> <![CDATA[ <?php $dom = new domDocument; $dom->loadXML('<books><book><title>blah</title></book></books>'); if (!$dom) { echo 'Error while parsing the document'; exit; } $s = simplexml_import_dom($dom); echo $s->book[0]->title; // blah ?> ]]> </programlisting> </example> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->