X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=po%2Fxml2po.py;fp=po%2Fxml2po.py;h=382f2d894d42fb058ede318d7e2a3a48f1e9c582;hp=3fef7f82cf617f42595260aae60127070a1dda73;hb=d2b1dcb3466ed5476094d9ff445d1df1b4ed14ff;hpb=c6ea51ae3815f79d1584a2225e1fe48864ae4134 diff --git a/po/xml2po.py b/po/xml2po.py index 3fef7f8..382f2d8 100755 --- a/po/xml2po.py +++ b/po/xml2po.py @@ -1,5 +1,6 @@ #!/usr/bin/python import sys +import os from xml.sax import make_parser from xml.sax.handler import ContentHandler @@ -12,14 +13,19 @@ class parseXML(ContentHandler): if (attrs.has_key('text')): attrlist[attrs.get('text', "")] = "foo" -sys.argv[1] - parser = make_parser() attrlist = {} + contentHandler = parseXML(attrlist) parser.setContentHandler(contentHandler) -parser.parse(sys.argv[1]) + +dir = os.listdir(sys.argv[1]) +for x in dir: + if (str(x[-4:]) == ".xml"): + parser.parse(sys.argv[1] + str(x)) + +#parser.parse(sys.argv[1]) for k, v in attrlist.items(): print