Я пытаюсь использовать XPATH для возврата родительского узла дочернего узла в XML, который не содержит содержимого в рамках процедуры PL/SQL.Извлечение родительских узлов указанного пустого дочернего узла
До сих пор у меня есть следующий XMLextract, который вернет родительу-оболочке дочернего узла, у которого есть идентификатор из 10 или 11, где p_xml_content - это мой XML-документ.
xmltype(p_xml_content).extract('//return/issueEventType[id=11] /../. | //return/issueEventType[id=10] /../.')
Мне нужно преобразовать это утверждение, чтобы вернуть все теги возврата, которые содержат пустой объект completeDate.
Я думал вдоль линий этого, но не уверен, будет ли это работать:
xmltype(p_xml_content).extract('//return[completionDate=''] /../.')
Есть идеи?
Приветствие
Jezzipin
Пожалуйста, дайте нам образец XML в чтобы дать вам XPath-эссенцию. Возможно, вам понадобится // return // * [completeDate = '']/.. но для этого нам нужна структура XML –