Hello. I have html: <h3>Header</h3> <p>Paragraph 1</p> .... <p>Paragraph n</p> <div> <h3>Header</h3> <p>Paragraph 1</p> .... <p>Paragraph n</p> </div> need to parse it like this array: array( [0] => array( 'h3' => 'header' , 'p' => array( [0] => 'Paragraph 1' , [n-1] => 'Paragraph N' ) [1] => array( ['div'] => array ( 'h3' => 'header' , 'p' => array( [0] => 'Paragraph 1' , [n-1] => 'Paragraph N' ) ) ; maybe simple other. Which pear class i can use for this task ?