Pero cómo obtengo la información? Ya que eso lo uso para coger los datos del XML pero el problema es que si una etiqueta aparece dos veces dentro de cada item me da error, como digo en el primer mensaje, si el XML es así me funciona todo:
<item start="201008062103">
<titulo lang="es">Batman Forever</titulo>
<descripcion lang="es">El hombre murcielago</descripcion>
<categoria>Pelicula</categoria>
</item>
Pero si es así me da el error
"TypeError: titulo.firstChild is null"
<item start="201008062103">
<titulo lang="es">Batman</titulo>
<titulo lang="es">Forever</titulo>
<descripcion lang="es">El hombre murcielago</descripcion>
<categoria>Pelicula</categoria>
</item>
Se que es una tontería hacer el XML de la segunda manera, pero el que tengo que usar es así
Que debo cambiar en var titulo= items[index].getElementsByTagName("titulo")[0]; para que me funcione en el segundo XML al igual que en el primero?
Gracias