Xpath não se comporta para mim na análise de html básico
Estou tentando analisar alguns html básicos usando xpath e enfrentando problemas. A saída retornada está sempre vazia usando o que estou lendo os documentos do xpath para dizer que funciona. Abaixo está minha primeira tentativa de fazer isso funcionar. Qualquer ajuda é apreciada como sempre rapazes e moça
$html = '<ul>';
$html .= ' <li id="stuff-12345"> some content here </li>';
$html .= ' <li id="stuff-54321"> some other content here </li>';
$html .= '</ul>';
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$result = $xpath->query('//ul/li');
foreach($result as $e){
echo $e->item(0)->nodeValue . "\n";
}