Najdi pojem
Dobře utvořené (well-formed)
XML splňuje syntaktická pravidla: jediný kořen, správné vnoření a povolené znaky. Nezaručuje shodu se schématem.
Validní XML
V terminologii XML 1.0 dobře utvořený dokument splňující omezení jeho DTD. Shodu s XSD je přesnější označit jako schema-valid.
Schema-valid
Dokument vyhovuje konkrétnímu schématu a jeho verzi, například XSD nebo RELAX NG. Obchodní pravidla mohou vyžadovat další kontrolu.
Jmenný prostor
URI odlišující slovníky XML. Element se identifikuje namespace URI a lokálním jménem; prefix je alias.
QName
Kvalifikované jméno ve tvaru prefix:local nebo local. Jeho význam závisí na kontextu namespace vazeb.
NCName
XML jméno bez dvojtečky, například lokální část kvalifikovaného jména. Nemůže začínat libovolným znakem.
Entita
Pojmenovaný obsah odkazovaný v XML. Předdefinované entity jsou odlišné od číselných odkazů na znaky.
CDATA
Úsek XML umožňující zapsat znaky < a & jako text. Končí ]]>; nevytváří jiný datový typ ani ochranu před HTML interpretací.
DOM
Stromový model dokumentu s uzly a rozhraním pro navigaci a změny. Typicky drží celý dokument v paměti.
Streamové zpracování
Čtení událostí nebo záznamů postupně. Paměť zůstává omezená jen při uvolňování dokončených částí a respektování výstupních front.
JSON text
Serializovaná JSON hodnota v textové syntaxi, nikoli již načtený objekt ani obecný JavaScript literal.
Serializace
Převod modelu hodnot do přenosového zápisu. Opačná operace je parsování nebo deserializace; pravidla obou stran se musí shodovat.
JSON Schema
Specifikace popisu a validace JSON hodnot. Dialekt stanovuje podporovaná klíčová slova a jejich význam.
JSON Pointer
Adresa jedné pozice v JSON hodnotě podle RFC 6901; escapuje ~ a / v tokenech.
JSONPath
Dotaz pro výběr uzlů JSON, standardizovaný RFC 9535. Výsledkem může být více uzlů.
Kanonizace
Definovaný algoritmus serializace XML pro otisky a podpisy. Není obecným sjednocením významu dokumentů.
XXE
Zneužití externích XML entit k přístupu ke zdrojům nebo dalším útokům. Vyžaduje omezení parseru a resolveru.