Autor | Zpráva | ||
---|---|---|---|
jefitto44 Profil |
#1 · Zasláno: 24. 11. 2014, 08:42:08
Vytváram XML... a potrebujem všetky výstupy z databázy ošetriť, aby mi automaticky nejako odescapovalo škaredé znaky
Napr ak sa bude tovar volať Red&White, tak aby to prepísalo na Red&White Alebo postačí escapovať spätným lomítkom? Existujú nejaké funkcie? Zatiaľ som s takými nepracoval |
||
Taps Profil |
#2 · Zasláno: 24. 11. 2014, 08:59:24
jefitto44:
a proč nepoužiješ funkci na převedení entit ? |
||
juriad Profil |
#3 · Zasláno: 24. 11. 2014, 09:02:18
jefitto44:
Proč nepoužiješ knihovnu na xml a chceš ho vytvářet ručně? |
||
jefitto44 Profil |
#4 · Zasláno: 24. 11. 2014, 10:07:23
Taaaaak... riešenie som mal priamo pod nosom. Na heureke o xml feede píšu toto
Vytvorenie XML súboru pomocou CDATA Tento zápis využijete v prípade textov, kde sa vyskytuje príliš veľa nepovolených znakov (napr. "&", "<", ">") <MANUFACTURER><![CDATA[Black & Decker]]></MANUFACTURER> Takže Cdata a všetko bavi ;) |
||
Jan Tvrdík Profil |
#5 · Zasláno: 24. 11. 2014, 13:44:25
Escapování pomocí htmlspecialchars je lepší řešení, než obalit všechno CDATA.
|
||
Časová prodleva: 9 let
|
0