Re: simple DOM/XML test fails in php
| From: | Richard Lynch | Date: | Fri, 20 Jan 2006 21:14:57 +0000 |
| Subject: | Re: simple DOM/XML test fails in php | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-228972@lists.php.net to get a copy of this message | ||
On Fri, January 20, 2006 10:20 am, Larry Hughes wrote:
> I have a very simple DOM test set up which is failing. Environment is
> apacie 1.3.x, WIN xp, PHP 5.1.2 ; DOM seetings outlined in phpinfo()
> indicate various DOM/XML support is enabled.
>
> Failing php is:
> <?php
> $dom = new DOMDocument('1.0', 'iso-8859-1');
> echo $dom->saveXML();
> ?>
>
> which results in:
> The XML page cannot be displayed
> Cannot view XML input using style sheet. Please correct the error and
> then
> click the Refresh button, or try again later.
> --------------------------------------------------------------------------------
> XML document must have a top level element. Error processing resource
> 'http://127.0.0.1/domtest.php'.
Seems pretty clear.
You need to put something *IN* your DOMDocument to have it be valid.
A totally empty document is not valid XML.
Add some line between the 2 lines you have, and do something with the
$dom to add something to it. No idea how you do that, mind you, but
it's what you need.
--
Like Music?
http://l-i-e.com/artists.htm