xml — PHP DOMnode. Как проверить, пара это или нет?

У меня есть несколько тегов в документе XML:

      <kat1>42</kat1>
<kat2/>
<kat3/>

и если DOMNode $ myNode равен «kat2»

$myNode->nodeValue

возвращает ноль вместо нуля. Как проверить, не является ли он парным тегом, и вернуть NULL, если true, иначе значение.

демонстрация

0

Решение

<tag /> это то же самое, что <tag></tag> Итак, все, что вам нужно сделать, это проверить, является ли он пустым. Если он пуст, он будет напечатан как один тег, если он не пустой, он будет напечатан с открывающим и закрывающим тегами.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]