Pravidelný občasník originálního humoru

Problémy XML při tvorbě RSS

Autor chlívek (Webdesign, Internet) - vydáno 19.1.2003

V informativní článků se MedvídekPů bude snažit udržovat při životě tipy týkající se tvorby RSS zdrojů - hlavně z hlediska problémů, na které můžete narazit.


Problém používání "HTML" entit

Při tvorbě XML je nutné si uvědomit, že XML není HTML a má daleko "přísnější" pravidla a řadu věcí neumí či dokonce vylučuje.

Na problém například narazíte, pokud v RSS (XML) budete chtít používat HTML entity - nejčastěji   - protože to je typicka entita, kterou XML neumí. Jediné existující entity v XML jsou:

( < / > / & / ' / " )
( &lt; / &gt; / & / &apos; / &quot; )

Problém nepoužívání entit

Na podobný problém narazíte, pokud nebudete používat XML entity pro zakódování znaku "<", ">" a "&" - žádné z těchto znaků nemohou být v XML uvedeny přímo (pokud se jedná pochopitelně o XML data!)

Určení znakové sady XML dokumentu...
... aneb malé upozornění hlavně pro Filipa Rožánka. Stručně řečeno, pokud váš XML dokument (a tím je i RSS) není v UTF-8 nebo UTF-16, musíte povinně uvést v jakém kódován se vlastně vyskytuje. XML není holubník a má velmi přísná pravidla

Kde zjistím jak je XML definováno?

http://www.w3.org/TR/1998/REC-xml-19980210
Extensible Markup Language (XML) 1.0



|
Poslední změna : neuvedeno, Vytvořen : neuvedeno, Vydán : 19.1.2003, 11344x

Komentáře pro ty z Facebooku

Aktuální články autora



REKLAMA

Články e-mailem

Stačí zadat e-mail

a Feedio se už o vše postará

POOH.CZ na sociálních sítích