Skip to content

Commit d276175

Browse files
committed
[xmlparser] Remove special Section name handling
Closes #241
1 parent 312937c commit d276175

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

odml/tools/xmlparser.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -312,20 +312,8 @@ def parse_odML(self, root, fmt):
312312
return doc
313313

314314
def parse_section(self, root, fmt):
315-
name = root.get("name") # property name= overrides
316-
if name is None: # the element
317-
name_node = root.find("name")
318-
if name_node is not None:
319-
name = name_node.text
320-
root.remove(name_node)
321-
# delete the name_node so its value won't
322-
# be used to overwrite the already set name-attribute
323-
324-
if name is None:
325-
self.error("Missing name element in <section>", root)
326-
327315
return self.parse_tag(root, fmt,
328-
create=lambda **kargs: fmt.create(name))
316+
create=lambda args, **kargs: fmt.create(**args))
329317

330318
def parse_property(self, root, fmt):
331319
create = lambda children, args, **kargs: fmt.create(**args)

0 commit comments

Comments
 (0)