>based upon information from bug #43221, if you define the namespace
>beforehand
>it will work.
>
><?php
>$xml = new SimpleXMLElement('<root xmlns:itunes="http://apple.com"/>');
>$n = $xml->addChild("subtitle", "Musical Mockery", "http://apple.com";);
>print_r($xml->asXml());
>?>
>
>produces:
><?xml version="1.0"?>
><root xmlns:itunes="http://apple.com";><itunes:subtitle>Musical
>Mockery</itunes:subtitle></root>
>
>-nathan

Actually, it doesn't work.

I did exactly this, and still got:

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"; version="2.0">
        <channel>
                <!-- snipping, some elements omitted ... -->
                <item>
                        <title>My Title</title>
                        <link>My Link</link>
                        <description>My Description</description>
                        <itunes:author xmlns:itunes="itunes">My 
Author</itunes:author>
                        <itunes:subtitle xmlns:itunes="itunes">My 
Subtitle</itunes:subtitle>
                        <!-- snipping, more elements omitted ... -->
                </item>
        </channel>
</rss>

-Carole

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to