Как разобрать 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.

Не могли бы вы подсказать мне об этом.

Большое спасибо в ожидании ..

Ответы на вопрос(3)

Ваш ответ на вопрос