Hi, You can use the reader interface provided
by Libxml http://www.xmlsoft.org/xmlreader.html It provides methods to iterate over
documents and retrieve required info. Regards Ashwin From:
xml-bounces gnome org [mailto:xml-bounces gnome org] On Behalf Of Nima Tiran I brought a piece of XML
file that I'm trying to parse it and somehow I stuck to find a way to iterate
through them and collect the properties in each line(element)
I tried to use print_element_names() function in sample code but had no success. I can get the 'element_x' and their properties in first line below but from that point don't know how to iterate to its nested element(section_1) and further and collect them all.
Any help greatly appreciated,
Thanks, Nima
<element_x prop_1="value1" prop_2="val2"
prop_3="val_3" > <section_1> <elem_1
category="<CompanyName>"
qualifier="Is">company1</elem_1 > <elem_2>doc1.pic</elem_2 > < elem_1 category="<CompanyName>"
qualifier="Is">Company2.</elem_1 > < elem_2 >doc2.pic</elem_2 > < elem_1 category="<CompanyName>"
qualifier="Is">Company3</elem_1 > < elem_2 >doc1.pic</elem_2 > < elem_2 >doc3.pic</elem_2 > </section_1> </element_x > |