Manuel PHP
Précédent |  | Suivant

# DOMDocumentFragment->appendXML()

(no version information, might be only in CVS)

DOMDocumentFragment->appendXML() -- Ajoute des données XML

## Description

class DOMDocumentFragment {
bool appendXML ( string data )
}

Ajoute des données XML brutes à un DOMDocumentFragment.

Cette méthode ne fait pas partie du standard DOM. Elle a été créée pour simplifier l'ajout d'un fragment XML dans un DOMDocument.

Si vous voulez respecter les standards, vous devez créer un DOMDocument temporaire avec une racine et parcourir les noeuds enfants de vos données XML pour les ajouter.

## Liste de paramètres

`data`

  XML à ajouter.

## Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

## Exemples

Exemple 1. Ajout de données XML à votre document

`<?php $doc = new DOMDocument(); $doc->loadXML("<root/>"); $f = $doc->createDocumentFragment(); $f->appendXML("<foo>text</foo><bar>text2</bar>"); $doc->documentElement->appendChild($f); echo $doc->saveXML(); ?>`

L'exemple ci-dessus va afficher :

    <?xml version="1.0"?>
    <root><foo>text</foo><bar>text2</bar></root>

Précédent | Sommaire | Suivant
DOMDocument->xinclude() | Niveau supérieur | DOMElement->__construct()