XML_RDDL::getResourcesByNature

XML_RDDL::getResourcesByNature() – sélectionne toutes les ressources de la nature spécifiée

Synopsis

require_once 'XML/RDDL.php';

array XML_RDDL::getResourcesByNature ( string $nature )

Description

Récupère toutes les ressources de la nature donnée depuis un document RDDL. Vous devez d'abord appeler XML_RDDL::parseRDDL(). La nature de la ressource est spécifiée par l'attribut xlink:role. Une nature peut être une feuille de style, une DTD, un document HTML, etc. Vous pouvez trouver une liste de toutes les natures connues sur http://www.rddl.org/natures/.

Parameter

  • string $nature - nature souhaitée.

Return value

array : tableau contenant toutes les ressources avec la nature spécifiée.

Note

This function can not be called statically.

Exemple d'utilisation

Récupération de toutes les feuilles de style d'un document

<?php
require_once "XML/RDDL.php";
// création d'un nouveau parseur
$rddl   = &new XML_RDDL();

// parse un document qui contient des ressources RDDL
$result $rddl->parseRDDL('http://www.rddl.org');
// vérification s'il y a eu des erreurs
if (PEAR::isError($result)) {
    echo 
sprintf"ERREUR : %s (code %d)"$result->getMessage(), $result->getCode());
    exit;
}
// récupération de toutes les feuilles de style
$xslt $rddl->getResourcesByNature('http://www.w3.org/1999/XSL/Transform');
echo 
"<pre>";
print_r($xslt);
echo 
"</pre>";
?>
récupère une ressource depuis le document (Previous) sélectionne toutes les ressources d'une nature spécifiée (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.