xml in c


 
Thread Tools Search this Thread
Top Forums Programming xml in c
# 1  
Old 04-20-2007
xml in c

how we can read and write xml files in c.
can u provide me any tutorial or examples thank u
# 2  
Old 04-20-2007
# 3  
Old 04-20-2007
thank u, i willtry this
i downloade libxml and instlled
i tried to run an example progrman
iam getting the following errors:
complied with:
gcc 1.c
errors::
1.c:4:30: error: libxml/xmlmemory.h: No such file or directory
1.c:5:27: error: libxml/parser.h: No such file or directory
1.c:8: error: expected ‘)' before ‘doc'
1.c: In function ‘parseDoc':
1.c:26: error: ‘xmlDocPtr' undeclared (first use in this function)
1.c:26: error: (Each undeclared identifier is reported only once
1.c:26: error: for each function it appears in.)
1.c:26: error: expected ‘;' before ‘doc'
1.c:27: error: ‘xmlNodePtr' undeclared (first use in this function)
1.c:27: error: expected ‘;' before ‘cur'
1.c:29: error: ‘doc' undeclared (first use in this function)
1.c:36: error: ‘cur' undeclared (first use in this function)
1.c:44: error: expected ‘)' before ‘xmlChar'
1.c:52: error: expected ‘)' before ‘xmlChar'
thank u

Last edited by phani_sree; 04-20-2007 at 04:21 AM..
# 4  
Old 04-20-2007
Where did you install libxml into ?

Try this
Code:
gcc -I</path/to/libxml/installation/directory> 1.c

Replace </path/to/libxml/installation/directory> with the actual installation directory and dont introduce any whitespace between -I and the directory path.
# 5  
Old 04-20-2007
Expat is an XML parser library written in C.
http://expat.sourceforge.net
# 6  
Old 04-20-2007
thank u
i complie this using
gcc -Wall -g -I/usr/include/libxml2 -c 1.c -o 1
iit's complied well
and giving object as 1
when i run this object
./1
iam getting permission denied.
i gave the permission and again i try to run this object
iam getting
cannot execute binary file
how can i view the output of my program
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

How to pull multiple XML tags from the same XML file in Shell.?

I'm searching for the names of a TV show in the XML file I've attached at the end of this post. What I'm trying to do now is pull out/list the data from each of the <SeriesName> tags throughout the document. Currently, I'm only able to get data the first instance of that XML field using the... (9 Replies)
Discussion started by: hungryd
9 Replies

2. UNIX for Beginners Questions & Answers

Grepping multiple XML tag results from XML file.

I want to write a one line script that outputs the result of multiple xml tags from a XML file. For example I have a XML file which has below XML tags in the file: <EMAIL>***</EMAIL> <CUSTOMER_ID>****</CUSTOMER_ID> <BRANDID>***</BRANDID> Now I want to grep the values of all these specified... (1 Reply)
Discussion started by: shubh752
1 Replies

3. Shell Programming and Scripting

Splitting a single xml file into multiple xml files

Hi, I'm having a xml file with multiple xml header. so i want to split the file into multiple files. Sample.xml consists multiple headers so how can we split these multiple headers into multiple files in unix. eg : <?xml version="1.0" encoding="UTF-8"?> <ml:individual... (3 Replies)
Discussion started by: Narendra921631
3 Replies

4. Shell Programming and Scripting

Split xml file into multiple xml based on letterID

Hi All, We need to split a large xml into multiple valid xml with same header(2lines) and footer(last line) for N number of letterId. In the example below we have first 2 lines as header and last line as footer.(They need to be in each split xml file) Header: <?xml version="1.0"... (5 Replies)
Discussion started by: vx04
5 Replies

5. Shell Programming and Scripting

How to add Xml tags to an existing xml using shell or awk?

Hi , I have a below xml: <ns:Body> <ns:result> <Date Month="June" Day="Monday:/> </ns:result> </ns:Body> i have a lookup abc.txtt text file with below details Month June July August Day Monday Tuesday Wednesday I need a output xml with below tags <ns:Body> <ns:result>... (2 Replies)
Discussion started by: Nevergivup
2 Replies

6. Shell Programming and Scripting

Compare two xml files while ignoring some xml tags

I've got two different files and want to compare them. File 1 : <response ticketId="944" type="getQueryResults"><status>COMPLETE</status><description>Query results fetched successfully</description><recordSet totalCount="1" type="sms_records"><record id="38,557"><columns><column><name>orge... (2 Replies)
Discussion started by: Shaishav Shah
2 Replies

7. Shell Programming and Scripting

Shell Command to compare two xml lines while ignoring xml tags

I've got two different files and want to compare them. File 1 : HTML Code: <response ticketId="944" type="getQueryResults"><status>COMPLETE</status><description>Query results fetched successfully</description><recordSet totalCount="1" type="sms_records"><record... (1 Reply)
Discussion started by: Shaishav Shah
1 Replies

8. Shell Programming and Scripting

How to add the multiple lines of xml tags before a particular xml tag in a file

Hi All, I'm stuck with adding multiple lines(irrespective of line number) to a file before a particular xml tag. Please help me. <A>testing_Location</A> <value>LA</value> <zone>US</zone> <B>Region</B> <value>Russia</value> <zone>Washington</zone> <C>Country</C>... (0 Replies)
Discussion started by: mjavalkar
0 Replies

9. Shell Programming and Scripting

How to remove xml namespace from xml file using shell script?

I have an xml file: <AutoData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Table1> <Data1 10 </Data1> <Data2 20 </Data2> <Data3 40 </Data3> <Table1> </AutoData> and I have to remove the portion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" only. I tried using sed... (10 Replies)
Discussion started by: Gary1978
10 Replies
Login or Register to Ask a Question