In [14]:
import sys
from xml.etree import ElementTree
def run(files):
f = open('xmlAll.xml', 'w')
first = None
for filename in files:
data = ElementTree.parse(filename).getroot()
if first is None:
first = data
else:
first.extend(data)
if first is not None:
print(ElementTree.tostring(first).decode("utf-8"), file=f)
f.close()
In [13]:
import glob
run(glob.glob("/Users/bertaerodriguez-milla/Documents/GIT/DIQ3/ORCID/xmlFiles/*.xml"))
In [ ]: