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