From cfed90c1096a92c4c9e622dfe2d55d892595b2ff Mon Sep 17 00:00:00 2001 From: Ido Ivri Date: Sun, 30 Oct 2016 19:47:28 +0200 Subject: initial commit of work done in DataHack --- testers/factorytester.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 testers/factorytester.py (limited to 'testers') diff --git a/testers/factorytester.py b/testers/factorytester.py new file mode 100755 index 0000000..b6029ca --- /dev/null +++ b/testers/factorytester.py @@ -0,0 +1,19 @@ +from __future__ import absolute_import +import parsers +import factories +import xml.etree.cElementTree as ET + +xmlpath = 'C:/Users/Ilsar/Documents/datahack/xml_example.xml' + +xmltree = ET.parse(xmlpath) +entities = list() +inl_factory = factories.INLFactory() + +for record in xmltree.getroot(): + inl_parser = parsers.INLXmlParser(record) + clean_record = inl_parser.clearxml() + entities.append(inl_factory.get_entity(clean_record)) + +for entity in entities: + entity. print_entity() + -- cgit v1.2.3