From 7cac2d95f2f9b96405a280d21974e7ca723c17b4 Mon Sep 17 00:00:00 2001 From: Silvan Jegen Date: Tue, 13 Sep 2016 21:33:15 +0200 Subject: Add pyeletree.py --- pyeletree.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 pyeletree.py diff --git a/pyeletree.py b/pyeletree.py new file mode 100755 index 0000000..4b30159 --- /dev/null +++ b/pyeletree.py @@ -0,0 +1,16 @@ +#! /usr/bin/python2 + +import sys +import xml.etree.ElementTree as et + +def process(f): + r = et.parse(f).getroot() + tg = r.findall("./front/article-meta/title-group") + at = tg[0].find("article-title") + if at is not None and at.text is not None: + print "article-title:", at.text.encode('utf-8') + +for xmlf in sys.argv[1:]: + f = open(xmlf, "rb") + process(f) + f.close() -- cgit v1.2.3