Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

XML feed, který musí mít CDATA a nemá ukazovat entity

David Musil
verified
rating uzivatele
(68 hodnocení)
5. 4. 2021 11:08:11
Ahoj,
jeden zahraniční partner po mě chce zpracovat XML feed, kde chce mít v každé XML značce hodnotu v CDATA. Zároveň ale nadává na to, že vidí entity.
Když si pak otevřu dané XML přes URL, tak jsou tam klasické závorky a žádné entity.
Když se pak podívám na zdroják toho XML, tak tam entity jsou. Jak tohle prosím vyřešit?
Když soubor uložím na server na disk a otevřu, taky jsou v tom entity.
Dělal jsem podle tohoto: https://www.php.net/manual/en/domdocument.save.php
5. 4. 2021 11:08:11
https://webtrh.cz/diskuse/xml-feed-ktery-musi-mit-cdata-a-nema-ukazovat-entity/#reply1481613
skorozacatecnik
verified
rating uzivatele
5. 4. 2021 12:16:39
A jak plníš ty hodnoty elementů? Tohle vypadá, že ty CDATA vkládáš jako textový obsah a ne jako tag CDATA (proto se ti přepíší ty tagy na entity).
Zkus přidávat hodnoty tímto https://www.php.net/manual/en/domdocument.createcdatasection.php
5. 4. 2021 12:16:39
https://webtrh.cz/diskuse/xml-feed-ktery-musi-mit-cdata-a-nema-ukazovat-entity/#reply1481612
Pro odpověď se přihlašte.
Přihlásit