Как я могу получить только дочерние узлы без текстовых узлов? У меня есть следующий документ:
<Sys>
<Const>
<C1>A</C1>
<C2>B</C2>
<C3>C</C3>
</Const>
</Sys>
Получение детей от "Const" Я получаю 6 элементов,
<?php
$doc = new DOMDocument();
$doc->load($file_path);
$constants = $doc->getElementsByTagName('Const')->item(0);
foreach ($constants->childNodes as $const) {
echo $const->nodeName . ': ' . $const->nodeValue . '<br />';
}
?>
, которые печатаются:
#text:
C1: A
v#text:
C2: B
#text:
C3: C
Как я могу получить только узлы C1, C2 и C3, кроме текстовых узлов?