[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] about indentation
- From: Daniel Veillard <veillard redhat com>
- To: nico <sl1200mk2 free fr>
- Cc: xml gnome org
- Subject: Re: [xml] about indentation
- Date: Fri, 3 Mar 2006 14:09:27 -0500
On Fri, Mar 03, 2006 at 07:58:21PM +0100, nico wrote:
> hi all,
> i use xmlSaveFileEnc() to save tree modification.
>
> when i update a node, it's perfect
>
> when i add a node to a document (done with xmlAddChild), the resulting
> document isn't well indented.
> my code is the same as tree2.c .
> i got this format:
> <step1><cue>1</cue><universe>0</universe></step1>
>
> or i would like to have
> <step1>
> <cue>1</cue>
> <universe>0</universe>
> </step1>
>
>
> thank you for any help,
libxml2 will not add other text nodes children if a node already has
text child. That's imposed to avoid breaking content when nodes have
a mixed-content model.
The only ultimate way to garantee indenting while not detroying data
is for you to add the text nodes when you think it makes sense.
Daniel
--
Daniel Veillard | Red Hat http://redhat.com/
veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]