Web студия "GrandView"
  Главная   Написать Контакты
   
   
О проекте
Руководство php
 

simplexml_import_dom

(PHP 5)

simplexml_import_dom -- Get a SimpleXMLElement object from a DOM node.

Описание

SimpleXMLElement simplexml_import_dom ( DOMNode node [, string class_name] )

This function takes a node of a DOM document and makes it into a SimpleXML node. This new object can then be used as a native SimpleXML element.

Список параметров

node

A DOM Element node

class_name

You may use this optional parameter so that simplexml_load_string() will return an object of the specified class. That class should extend the SimpleXMLElement class.

Возвращаемые значения

Returns a SimpleXMLElement or FALSE on failure.

Примеры

Пример 1. Importing DOM

<?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
?>

Смотрите также

dom_import_simplexml()



add a note add a note User Contributed Notes
simplexml_import_dom
spam AT media MINUS soma DOT de
26-Jul-2006 09:27
Please note that a valid SimpleXMLElement is typecasted to false.

<?php

    $string
= '<root><foo>abc</foo></root>';
   
$xml = DOMDocument::loadXML($string);
   
$xml = simplexml_import_dom($xml);
    echo
'simplexml_import_dom';
   
var_dump($xml);
   
var_dump((bool)$xml);

   
$xml = simplexml_load_string('<root><foo>abc</foo></root>');
    echo
'simplexml_load_string';
   
var_dump($xml);
   
var_dump((bool)$xml);

   
$xml = simplexml_load_file('test.xml');
    echo
'simplexml_load_file';
   
var_dump($xml);
   
var_dump((bool)$xml);

?>

Outputs:

--START--
simplexml_import_dom

object(SimpleXMLElement)[2]
  public 'foo' => 'abc'

false

simplexml_load_string

object(SimpleXMLElement)[1]
  public 'foo' => 'abc'

false

simplexml_load_file

object(SimpleXMLElement)[2]
  public 'foo' => 'abc'

false
--END--

simplexml_load_file> <SimpleXMLElement->xpath()
Last updated: Sat, 27 Jan 2007
 
 
Новости
11 июля 2007
Сайт запущен
© 2007 info@grandviewstudio.com

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/sites/grandviewstudiocom/www/65f67d67a94ad980786580ae69e11c07/sape.php on line 324

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/sites/grandviewstudiocom/www/65f67d67a94ad980786580ae69e11c07/sape.php on line 330
Z058440144362 Z348613067571