Re: serializing DomDocument objects.
| From: | Christian Stocker | Date: | Fri, 26 Sep 2003 09:27:44 +0000 |
| Subject: | Re: serializing DomDocument objects. | ||
| References: | 1 2 3 | Groups: | php.xml.dev |
| Request: | Send a blank email to php-xml-dev+get-210@lists.php.net to get a copy of this message | ||
On 9/26/03 11:12 AM, neill wrote:
On Fri, 26 Sep 2003 10:00:49 +0200, Christian Stocker wrote:you have a DomDocument with child-elements? No, it's not possible (even if you don't have Child-elements). libxml2 has no possibility to "serialize" their internal tree and will not have in the soon future. Therefore the only solution is to use saveXML(). We could (but i don't know the details) wrap that around serialize, but it doesn't make much sense to me and speed gain would be zero... chreguOn 9/26/03 9:52 AM, neill wrote:i want to serialize the object, not the XML. I have a couple of XML documents that are made into DomDocument objects on each request to my framework. I was hoping to serialize these objects using serialize() so that I wouldn't have to create the DomDocuments each time. Just unserialize() them - which should be a lot faster.Hi all. I was just wondering why my attempts to serialize DomDocument objects have failed? Is this a bug, or am I doing something wrong?what does serializing exactly mean for you? $serializedxml = $domdocument->saveXML(); should serialize it to a string.
Maybe I'm not explaining this very well. riot.-- christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71 http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid 0x5CE1DECB