parsing CDATA section

Ankit Rastogi <[email protected]>
Newsgroups gmane.comp.python.xml
Message-ID <[email protected]>
I am having problem with parsing CDATA section. I am using PyXml and minidom for parsing the xml document. 
  My motive is to get the data back in the same format in one string as it is writen in xml file. Here is the sample:
  --
  <StateChg>
      <![CDATA[
                check.. its cdata section
  
                 all data is printed in it s format
                 ]]>
<StateChg>
  --
  put when I print all its childs using:
  ---
   print StChg.childNodes  #StChg. is instance to <StateChg> element
  --
  It gives following output
  --
  [<DOM Text node "\n">, <DOM Text node "\t\t\t\t \t">, <DOM Text node "\n">, <DOM Text node "\t\t\t\t\t chec...">, <DOM Text node "\n">, <DOM Text node "\t\t\t\t\t all ...">, <DOM Text node "\n">, <DOM Text node "\t\t\t\t\t ">, <DOM Text node "\n">, <DOM Text node "\t\t\t\t\t">]
--
   
  The output Shows it is text node but we had declare it as CDATA_SECTION_NODE.
   
  and also the output is not desired ( format lost and some data is lost), 
   
  Why its happening. What I have to do to get the same output as in xml with the format and indentation.
   
  Please,correct me, where I am wrong


		
---------------------------------
Yahoo! Shopping
 Find Great Deals on Holiday Gifts at Yahoo! Shopping

_______________________________________________
XML-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/xml-sig
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.