umožňuje složení XML dokumentu z několika dílčích souborů
jednodušší použití než externí textové entity
umožňuje vkládání XML fragmentů nebo textových souborů
každý fragment může mít svoje <!DOCTYPE …>
Příklad 3. Vložení XML souboru
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vlozeny_dokument.xml"/>
Příklad 4. Vložení textového souboru
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vlozeny_zdrojak_v_javě.java" parse="text" encoding="windows-1250"/>
Příklad 5. Vložení pouze elementu s daným IDL
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="source.xml" xpointer="tabulka-vyvoj-hdp"/>
Příklad 6. Vložení fragmentu XML
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="source.xml#xpointer( string-range(chapter/p[1],'Sentence 2') /range-to (string-range(chapter/p[2]/i,'3.',1,11)))"/>