Python And XML

Please support our Python advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Apr 2009
Posts: 3
Reputation: currupipi is an unknown quantity at this point 
Solved Threads: 0
currupipi currupipi is offline Offline
Newbie Poster

Python And XML

 
0
  #1
Apr 5th, 2009
Hello everyone!

I would like to read a xml file in order to return the content as a HTML response. I wonder if i need to parse the XML file or i can read the file as if it were an txt file. I am interested in this second way because i dont need to get part of the xml file,i just want to return every its content.

Thanks in advance...
Reply With Quote Quick reply to this message  
Join Date: Feb 2007
Posts: 1,614
Reputation: scru has a spectacular aura about scru has a spectacular aura about 
Solved Threads: 131
Featured Poster
scru's Avatar
scru scru is offline Offline
Posting Virtuoso

Re: Python And XML

 
0
  #2
Apr 5th, 2009
Well xml files are text files so yes you can do open() and read just as you normally would a text file.
Reply With Quote Quick reply to this message  
Join Date: Apr 2009
Posts: 3
Reputation: currupipi is an unknown quantity at this point 
Solved Threads: 0
currupipi currupipi is offline Offline
Newbie Poster

Re: Python And XML

 
0
  #3
Apr 5th, 2009
Thanks for the help. I have tried unsuccessfully the following:

f=open('file.xml', 'r')
req.content_type='text/html'
req.write("<html>Reading...")
line=f.readline()
req.write(line)
req.write("</html>")

I tried the same with a txt file and it works,that is why im a bit confussed.

Thanks beforehand..
Last edited by currupipi; Apr 5th, 2009 at 6:39 pm.
Reply With Quote Quick reply to this message  
Join Date: Mar 2007
Posts: 110
Reputation: solsteel is on a distinguished road 
Solved Threads: 31
solsteel solsteel is offline Offline
Junior Poster

Re: Python And XML

 
0
  #4
Apr 6th, 2009
It appears that req is an open file object of some type. Try flushing the output buffers (obj.flush()) or close the file.

-BV
Reply With Quote Quick reply to this message  
Join Date: Apr 2009
Posts: 3
Reputation: currupipi is an unknown quantity at this point 
Solved Threads: 0
currupipi currupipi is offline Offline
Newbie Poster

Re: Python And XML

 
0
  #5
Apr 6th, 2009
Hi again. I think i know a new thing about my problem.

I actually can open xml files and read the content. But i stops reading when it finds characters like <AS>. For example,if my xml file is:

This is my xml<>

It reads fine.

But when i start to fill in the tags,it does not read them. For example,it does not read "<a>" in case my xml file content is the following

This is my xml <a>

Thanks for helping
Last edited by currupipi; Apr 6th, 2009 at 7:46 am.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



Tag cloud for Python
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC