• Home
  • Raw
  • Download

Lines Matching refs:reader

146                 reader = libxml2.newTextReaderFilename(source)
150 reader = input.newTextReader(source.getSystemId())
151 reader.SetErrorHandler(self._errorHandler,None)
154 reader.SetParserProp(libxml2.PARSER_LOADDTD,1)
155 reader.SetParserProp(libxml2.PARSER_DEFAULTATTRS,1)
156 reader.SetParserProp(libxml2.PARSER_SUBST_ENTITIES,1)
157 reader.SetParserProp(libxml2.PARSER_VALIDATE,self.__validate)
159 reader.SetParserProp(libxml2.PARSER_LOADDTD, 0)
170 r = reader.Read()
187 nodeType = reader.NodeType()
191 eltName = (_d(reader.NamespaceUri()),\
192 _d(reader.LocalName()))
193 eltQName = _d(reader.Name())
197 while reader.MoveToNextAttribute():
198 qname = _d(reader.Name())
199 value = _d(reader.Value())
210 attName = (_d(reader.NamespaceUri()),
211 _d(reader.LocalName()))
214 reader.MoveToElement()
217 if reader.IsEmptyElement():
224 eltName = _d(reader.Name())
226 while reader.MoveToNextAttribute():
227 attName = _d(reader.Name())
228 attrs[attName] = _d(reader.Value())
229 reader.MoveToElement()
232 if reader.IsEmptyElement():
238 (_d(reader.NamespaceUri()),_d(reader.LocalName())),
239 _d(reader.Name()))
243 self._cont_handler.endElement(_d(reader.Name()))
246 self._cont_handler.characters(_d(reader.Value()))
249 self._cont_handler.ignorableWhitespace(_d(reader.Value()))
252 self._cont_handler.characters(_d(reader.Value()))
257 self._cont_handler.characters(_d(reader.Value()))
263 self.startEntity(_d(reader.Name()))
264 reader.ResolveEntity()
268 self.endEntity(_d(reader.Name()))
272 _d(reader.Name()),_d(reader.Value()))
276 self.__lex_handler.comment(_d(reader.Value()))
308 reader.Close()