From 5588397ee5114b072b4d351747f9adbe3b0206f5 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Sat, 3 Aug 2013 10:39:10 -0400 Subject: add inital text file and parser --- parsepdftext.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 parsepdftext.py (limited to 'parsepdftext.py') diff --git a/parsepdftext.py b/parsepdftext.py new file mode 100644 index 0000000..778d30b --- /dev/null +++ b/parsepdftext.py @@ -0,0 +1,10 @@ +import sys +from xml.etree import ElementTree as ET + +document = ET.parse(sys.argv[1]) +ns = 'http://www.w3.org/1999/xhtml' +for page, i in enumerate(document.findall('.//{{{0}}}page'.format(ns))): + for word in page.getchildren(): + octalescapedtext = ''.join(["\{0:o}".format(c) if c>127 else chr(c) for c in map(ord,word.text.encode('utf8'))]) + #escape quote character + print octalescapedtext -- cgit v1.2.3-70-g09d2