[going back to the list] Alexandro Colorado wrote: > On Sun, 11 Nov 2007 21:38:21 -0600, Stefan Behnel <[EMAIL PROTECTED]> > wrote: > >> The tool I actually mentioned, cElementTree, should also work just >> fine on >> 2.3. Note also that ElementTree (without the 'c') is pure Python, so it >> doesn't require you to compile anything. > > Thanks for selling me into ElementTree however I cant because the > version of the Python distribution that is being shipped doesn't has > element tree so this make this a particular situation that I can only > used the standard libraries.
I'm not sure I understand this. You are writing Python code, right? Why can't you just add another Python source file? (such as ElementTree.py) Stefan > Now going back to SAX, is there a way I can escape the non-printable > characters and how exactly they get into it on the first place. SAX is a > very quick parser from what I've read. I have found this tutorial > between python and SAX: > > http://www.devarticles.com/c/a/XML/Parsing-XML-with-SAX-and-Python/ > > I have move on to read other tutorials to see if they can address this > current issue. I am interested on this parsing specifically to see a way > of escaping or 'passing' the print out of special characaters: > > def endElement(self,name): > if (name == "img") : > print "%8s %s" % (self.name, self.title) > self.name = self.title = "" # just for safety > if (name == "title") : > pass > > Not sure what %8s and %s compared to escaping the /t or /n. _______________________________________________ XML-SIG maillist - XML-SIG@python.org http://mail.python.org/mailman/listinfo/xml-sig