La extensión XMLReader es un analizador de XML. El lector actúa como un cursor yendo hacia adelante en la corriente del documento y deteniéndose en cada nodo del camino.
Es importante notar que internamente, La libxml usa la codificación UTF-8 y como tal, la codificación de los contenidos recuperados que van a estar en la codificación UTF-8.