Wie kann XML mit XSD mithilfe von schemaLocation oder noNamespaceSchemaLocation verknüpft werden?

Ich habe einige Tipps für dieses Problem gefunden, habe mir aber trotzdem nicht geholfen.

Hier ist mein XML

<?xml version="1.0" encoding="UTF-8"?>
<work xmlns="http://www.w3.org/2001/XMLSchema"
      xmlns:tns="http://www.w3.org/2001/XMLSchema-instance"
      tns:schemaLocation="myXSDSchema.xsd">
  <tns:Objects>
    <tns:Object Name=":" Location=":">
    </tns:Object>
  </tns:Objects>
</work>

Hier ist meine XSD-Datei:

<schema xmlns="http://www.w3.org/2001/XMLSchema" 
        xmlns:tns = "http://www.w3.org/2001/XMLSchema" 
        elementFormDefault="qualified">
  (some checks)
</schema>

Meine XSD-Datei befindet sich im selben Ordner wie die XML-Datei.

Wie werden diese 2 Dateien verknüpft?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage