Lines 482-489
Link Here
|
482 |
self.title = getText(myroot.getElementsByTagName("title")[0], format="strip") |
482 |
self.title = getText(myroot.getElementsByTagName("title")[0], format="strip") |
483 |
self.synopsis = getText(myroot.getElementsByTagName("synopsis")[0], format="strip") |
483 |
self.synopsis = getText(myroot.getElementsByTagName("synopsis")[0], format="strip") |
484 |
self.announced = getText(myroot.getElementsByTagName("announced")[0], format="strip") |
484 |
self.announced = getText(myroot.getElementsByTagName("announced")[0], format="strip") |
485 |
self.revised = getText(myroot.getElementsByTagName("revised")[0], format="strip") |
|
|
486 |
|
485 |
|
|
|
486 |
|
487 |
# Support both formats of revised: |
488 |
# <revised>December 30, 2007: 02</revised> |
489 |
# <revised count="2">2007-12-30</revised> |
490 |
revisedEl = myroot.getElementsByTagName("revised")[0] |
491 |
self.revised = getText(revisedEl, format="strip") |
492 |
if ("count" in revisedEl.attributes): |
493 |
self.count = getText(revisedEl.getAttribute("count")) |
494 |
elif (self.revised.find(":") >= 0): |
495 |
(self.revised, self.count) = self.revised.split(":") |
496 |
# else |
497 |
# No count found, not sure how to handle... |
498 |
|
487 |
# now the optional and 0-n toplevel, #PCDATA tags and references |
499 |
# now the optional and 0-n toplevel, #PCDATA tags and references |
488 |
try: |
500 |
try: |
489 |
self.access = getText(myroot.getElementsByTagName("access")[0], format="strip") |
501 |
self.access = getText(myroot.getElementsByTagName("access")[0], format="strip") |