Re: REQ: DOMDocument needs a way to format XML code

From: Date: Mon, 14 Nov 2005 21:07:08 +0000
Subject: Re: REQ: DOMDocument needs a way to format XML code
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-225780@lists.php.net to get a copy of this message
On Fri, November 11, 2005 2:27 pm, Daevid Vincent wrote: > I have a feature request (and I'm a bit disappointed that this isn't > already > in the DOMDocument, when there are nearly useless methods like > "normalize()")... Ruby has this built in. xmllint has the --format > parameter. But yet PHP's DOMDocument has no way of cleaning up the > code. > > Could someone please make a method in PHP v5.x to format the XML. > After > adding/deleting nodes, the XML gets fairly messy. Ideally it would > have an > offset character position to start the indent (default of 0 or left > margin), > and a parameter for how many spaces to use for each indentation > (default of > say 4 or 5 (same as a tab)). > > You could just make this optional parameters to saveXML(), but I think > it's > more flexible to have a DOMDocument->format(offset,spaces); It might be easy to run your XML through XMLTidy somehow... -- Like Music? http://l-i-e.com/artists.htm

« previous php.general (#225780) next »