quarta-feira, 7 de maio de 2008

XML - Parte 2

D.O.M. XML

DomDocument::createCDATASection

Neste artigo, vou falar sobre o método createCDATASection, um método da classe DomDocument utilizado para criar um nó CDATA

Código utilizado no exemplo:


<?php

/**
 * DomDocument::createCDATASection
 * Cria um nó CData
 */

$dom = new DomDocument('1.0', 'UTF-8');
$dom->formatOutput = TRUE;

$agenda = $dom->createElement('agenda');

$pessoa = $dom->createElement('pessoa');
$nome = $dom->createElement('nome', 'Marcio Leandro');
$telefone = $dom->createElement('telefone', '85858585');
$detalhes = $dom->createElement('detalhes');
$cdata = $dom->createCDATASection('<strong>texto,texto, texto</strong>');
$detalhes->appendChild($cdata);
$pessoa->appendChild($nome);
$pessoa->appendChild($telefone);
$pessoa->appendChild($detalhes);

$agenda->appendChild($pessoa);

$dom->appendChild($agenda);

echo $dom->saveXML();


?>


No próximo artigo estarei aprofundando mais na utilização de DOM para a geração de arquivos XML.

Até lá.

DevOne - Desenvolvimento WEB

Nenhum comentário: