PHP C14N() меняет символы внутри CDATA
У меня есть xml, который я должен подписать, однако, когда я его отправляю, он имеет примерно такую структуру:
<cbc:EncodingCode>UTF-8</cbc:EncodingCode>
<cbc:Description>
<![CDATA[<ApplicationResponse xmlns="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2".....
После прохождения через конокализацию с помощью C14N() вы выглядите так
<cbc:EncodingCode>UTF-8</cbc:EncodingCode>
<cbc:Description>
<ApplicationResponse xmlns="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2"
Изменение символов <> с помощью> <
и удалить<![CDATA[]]>
Что мне делать, помочь?