Parse a file into a DOM by filename or file object.
(file, parser=None, bufsize=None)
| 1995 | return rootNode |
| 1996 | |
| 1997 | def parse(file, parser=None, bufsize=None): |
| 1998 | """Parse a file into a DOM by filename or file object.""" |
| 1999 | if parser is None and not bufsize: |
| 2000 | from xml.dom import expatbuilder |
| 2001 | return expatbuilder.parse(file) |
| 2002 | else: |
| 2003 | from xml.dom import pulldom |
| 2004 | return _do_pulldom_parse(pulldom.parse, (file,), |
| 2005 | {'parser': parser, 'bufsize': bufsize}) |
| 2006 | |
| 2007 | def parseString(string, parser=None): |
| 2008 | """Parse a file into a DOM from a string.""" |
searching dependent graphs…