didou Mon Dec 20 19:46:28 2004 EDT
Modified files:
/phpdoc/en/reference/dom/functions dom-import-simplexml.xml
Log:
forgot to commit dom_import_simplexml.xml in previous commit, this file is
finalized
http://cvs.php.net/diff.php/phpdoc/en/reference/dom/functions/dom-import-simplexml.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc/en/reference/dom/functions/dom-import-simplexml.xml
diff -u phpdoc/en/reference/dom/functions/dom-import-simplexml.xml:1.5
phpdoc/en/reference/dom/functions/dom-import-simplexml.xml:1.6
--- phpdoc/en/reference/dom/functions/dom-import-simplexml.xml:1.5 Fri Nov
12 07:26:57 2004
+++ phpdoc/en/reference/dom/functions/dom-import-simplexml.xml Mon Dec 20
19:46:28 2004
@@ -1,32 +1,56 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
- <refentry id='function.dom-import-simplexml'>
- <refnamediv>
- <refname>dom_import_simplexml</refname>
- <refpurpose>
- Get a <classname>DOMElement</classname> object from a
- <classname>SimpleXMLElement</classname> object
- </refpurpose>
- </refnamediv>
- <refsect1>
- &reftitle.description;
- <methodsynopsis>
- <type>DOMElement</type><methodname>dom_import_simplexml</methodname>
-
<methodparam><type>SimpleXMLElement</type><parameter>node</parameter></methodparam>
- </methodsynopsis>
- <para>
- This function takes the node <parameter>node</parameter>
- of class <link linkend="ref.simplexml">SimpleXML</link>
- and makes it into a <classname>DOMElement</classname> node. This new
object can
- then be used as a native <classname>DOMElement</classname> node.
- If any errors occur, it returns &false;.
- </para>
- <example>
- <title>Import SimpleXML into DOM with
<methodname>dom_import_simplexml</methodname></title>
- <programlisting role="php">
+<!-- $Revision: 1.6 $ -->
+<refentry id='function.dom-import-simplexml'>
+ <refnamediv>
+ <refname>dom_import_simplexml</refname>
+ <refpurpose>
+ Gets a DOMElement object from a SimpleXMLElement object
+ </refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>DOMElement</type><methodname>dom_import_simplexml</methodname>
+
<methodparam><type>SimpleXMLElement</type><parameter>node</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ This function takes the node <parameter>node</parameter> of class
+ <link linkend="ref.simplexml">SimpleXML</link> and makes it into a
+ <classname>DOMElement</classname> node. This new object can then be used
+ as a native <classname>DOMElement</classname> node.
+ </para>
+ </refsect1>
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>node</parameter></term>
+ <listitem>
+ <para>
+ The <classname>SimpleXMLElement</classname> node.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ The DOMElement node added or &false; if any errors occur.
+ </para>
+ </refsect1>
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <example>
+ <title>Import SimpleXML into DOM with
<function>dom_import_simplexml</function></title>
+ <programlisting role="php">
<![CDATA[
<?php
+
$sxe =
simplexml_load_string('<books><book><title>blah</title></book></books>');
+
if ($sxe === false) {
echo 'Error while parsing the document';
exit;
@@ -38,21 +62,26 @@
exit;
}
-$dom = new domdocument("1.0");
-$dom_sxe = $dom->importnode($dom_sxe, true);
-$dom_sxe = $dom->appendchild($dom_sxe);
+$dom = new DOMDocument('1.0');
+$dom_sxe = $dom->importNode($dom_sxe, true);
+$dom_sxe = $dom->appendChild($dom_sxe);
+
+echo $dom->saveXML();
-echo $dom->savexml();
?>
]]>
- </programlisting>
- </example>
- <para>
- See also
- <function>simplexml_import_dom</function>.
- </para>
- </refsect1>
- </refentry>
+ </programlisting>
+ </example>
+ </refsect1>
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>simplexml_import_dom</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+</refentry>
<!-- Keep this comment at the end of the file
Local variables: