Если я удалю элемент внутри элемента, и если его последний элемент, то родительский элемент будет сокращен до пустого элемента.Как обнаружить, если элемент XML пуст, используя DOMDocument в PHP?
Пример:
Начало: <element><child1>Inner HTML</child1><child2>Inner HTML</child2></element>
удаляю Child2 и я получаю: <element><child1>Inner HTML</child1></element>
удаляю child1 и я получаю: <element/>
Теперь я хочу, чтобы не произойдет или, по крайней мере, способ обнаружить, является ли элемент пустым, поэтому я могу его заменить. Как это сделать, используя DOMDocument в PHP.
Спасибо ...
Что вы имеете в виду "хочу, чтобы не случилось?" Что бы вы хотели сделать вместо этого? Какой код вы используете для удаления других элементов? –
Код должен быть обязательно предоставлен с этим объяснением. Если вы хотите обнаружить элемент пустым или нет, вы можете просто после удаления или перед проверкой http://www.php.net/manual/en/domnode.haschildnodes.php – Eugene
на самом деле, я нашел ошибку ... это было связано к чему-то другому. извините за сообщение этого вопроса ... –