"
handleSlideshowTitle(slideshow.getElementsByTagName("title")[0])
slides = slideshow.getElementsByTagName("slide")
handleToc(slides)
handleSlides(slides)
print ""
def handleSlides(slides):
for slide in slides:
handleSlide(slide)
def handleSlide(slide):
handleSlideTitle(slide.getElementsByTagName("title")[0])
handlePoints(slide.getElementsByTagName("point"))
def handleSlideshowTitle(title):
print "
%s" % getText(title.childNodes)
def handleSlideTitle(title):
print "
%s
" % getText(title.childNodes)
def handlePoints(points):
print "
"
for point in points:
handlePoint(point)
print "
"
def handlePoint(point):
print "
%s" % getText(point.childNodes)
def handleToc(slides):
for slide in slides:
title = slide.getElementsByTagName("title")[0]
print "
%s
" % getText(title.childNodes)
handleSlideshow(dom)