Как разобрать XML внутри CDATA другого XML с помощью xslt?
Мне нужно преобразовать XML внутри CDATA XML, используя один XSLT.
У меня есть XML, как показано ниже, с XML внутри CDATA, как показано ниже XML.
Networks
Мне нужно преобразовать XML в:
ExternalPublicOrgNWPlatformID_DDC
EON-0cbu0cust12301dcd-D-PCL-0002
ExternalPublicOrgNWPlatformID_DS
ABC-0cbu0cust12301dcd-D-PCL-XYZ
Это пример выходных данных, которые я дал, в xml будет несколько узлов, через которые мне нужно пройти и сгенерировать выходной xml.
Я использую xslt, направляя xpath до узла внутри cdata исходного xml. но он дает пустой, как это было не в формате древовидной структуры.
Я не могу получить X-Path для XML внутри CDATA. Это работает хорошо, если я удаляю CDATA в XML, но XML приходит из внешней системы, которая не может быть изменена.
Я могу'я не могу использовать один XSLT.
Не могли бы вы подсказать мне об этом.
Большое спасибо в ожидании ..