Autor | Zpráva | ||
---|---|---|---|
snazimse Profil |
#1 · Zasláno: 23. 2. 2015, 21:41:00
Zdravím,
chtěl bych se pobavit o dosti používaném CDATA. Jak to vypadá? Stále je nutnost to používat v xml, na escapování entit? A hodí se ještě na něco jiného? Má to nějaký význam, někde jinde, ještě? Já jsem to zatím nikdy nepoužíval nějak zvlášť, ale vidím, že často to někdo někde cpe, třeba do JS, ale s xml se nepracuje, tak nevím k čemu to je dobré, našel jsem nějaké stránky o tom, ale moc jsem to nepochopil. Díky všem za reakce a názory na toto téma! |
||
Chro. Profil |
#2 · Zasláno: 23. 2. 2015, 22:14:42
CDATA používám v aplikaci XML KML, pokud mám HTML kód mezi tagy a nechci použít entity. Je to nutnost, odděluje se tak obsah od struktury, protože jakýkoliv HTML tag je i platným XML tagem.
|
||
snazimse Profil |
#3 · Zasláno: 23. 2. 2015, 22:43:32
Dobře, díky,
ještě někdo se k tomu vyjádří? Dá se to použít i k něčemu jinému? To by mě taky celkem zajímalo. |
||
Chamurappi Profil |
#4 · Zasláno: 24. 2. 2015, 07:15:11
Reaguji na snazimse:
„CDATA, je stále nutnost v xml?“ XML se vůbec nijak nevyvíjí. „A hodí se ještě na něco jiného?“ Ne. „často to někdo někde cpe, třeba do JS“ V HTML ve <script> ech CDATA nikdy nic nedělalo.
XHTML se prakticky nikdy reálně nepoužívalo, ale dost lidí si toho nevšimlo, mnozí si mysleli, že ho používají, proto je tento zbytečný CDATA balast k vidění v kódech mnoha webů. Ber ho jen jako indikaci pověrčivosti kodéra. |
||
Joker Profil |
#5 · Zasláno: 24. 2. 2015, 07:27:31
snazimse:
CDATA jsou prostě znaková data, která se nebudou interpretovat jako součást XML. Hodí se v případě, že chceme do XML vložit kód, který může obsahovat nějaké značky, ale nechceme ho parsovat jako součást XML. Moc nevím, co víc k tomu dodat. Používat ho v JS je asi zbytečné, pokud se ta stránka nezpracovává jako XML (a jako že většinu stránek by jako XML stejně nešlo zpracovat, i když mají skripty obalené v CDATA). |
||
Časová prodleva: 5 dní
|
|||
snazimse Profil |
#6 · Zasláno: 1. 3. 2015, 17:55:26
Chamurappi, Joker:
Děkuji za stručné odpověďi,chápu mě jen pak zajímalo, zda se to nepoužívá ,ještě k něčemu jinému, a to je tedy výhradně xml funkce? |
||
Časová prodleva: 9 let
|
0