At the top of the XML files I'm studying, I see at the beginning:
<selfModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../dtd/selfmodel.xsd">
then after that it's the actual meat of the XML:
<plan id = "offer" default="true">
<description>Automatically generated from ACELandic specification</description>
<states> .. etc
What is the purpose of the xmlns:xsi=
and xsi:noNamespaceSchemaLocation
stuff? Does it get searched/verified online when the file is compiled? That's what I assume by the URL www.w3.org/2001/XMLSchema-instance but that seems very inefficienmt