Ahà si me funciona es decir sobre una pàgina html.
Código HTML:
<html>
<head>
<title></title>
</head>
<body>
<div>
<h1>TEXTO1</h1>
<p>TEXTO2</p>
</div>
</body>
</html>
Modifiqué el codigo para que en vez de empezar por el html como raiz empezara por el body y ya funciona asi que me tira lo siguiente:
Código HTML:
BODY
DIV
#text : TEXTO1
P
#text : TEXTO2
#text :
#text :
#text :
#text :
Lo que quiero es poder meter en un array todo el contenido de los DIV que me encuentre y de los <P>.