Regarding the point no. 4, I actually meant by,
A template xml file, which only has the xml tree stucture. But the config
xml file generated during run time, should be similar to this template.
(which has the values for the nodes as per the structure in template).

Thanks
Senthil


On 8/17/07, Trappel Martin <[EMAIL PROTECTED]> wrote:
>
>
>  *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf
> Of *Senthil Nathan
> *Sent:* Friday, August 17, 2007 11:41 AM
> *To:* [email protected]
> *Subject:* [xml] need info on using libxml2 - build, merge, template xml
> files
>
>
>  Hi,
> I'm new to use libxml2. I need general clarifications of using libxml2 for
> my application.
>
> Say, I have a XML content as,
>
> <hostName>
>       <defaultValue>value</defaultValue>
>       <description>
>              <shortDescr>Hostname descr.</shortDescr>
>              <longDescr>long descr of Hostname</longDescr>
>       </description>
>
>       <dataType>string</dataType>
>       <operations>set,delete</operations>
>
> </hostName>
>
> 1. Here, Is it possible to build a DOM tree using libxml2. (basic
> question. but still)
>
> 2. And is it possible to have "description", "datatype", "operations" as
> attributes
>     in the DOM tree, instead of as sub nodes of "hostName".
>
> 3. Is there anyway to overlay XML file on an existing xml tree. ie., merge
> / append different xml files.
>
> 4. I have a template XML file and a config XML file. All the values for
> the template should be available in the config file. Is that possible with
> libxml2?
>
> Please post your comments on this. Would be helpful for me to proceed
> further.
>
> Thanks
> Senthil
>
>
> 3 - Not in libXML and not in any other library I know of. I have searched
> for something like this a while back and got the impression that it is
> highly non-trivial and that there are some specialized tools out there. (or
> you write the merge code yourself)
>
> 4 - You mean automagically I presume ... no, not afaik - see (3)
>
> best regards / mit freundlichen Grüßen,
> Martin Trappel
>
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to