Die XML-Sprache (Extensible Markup Language) ist so einfach, dass sie von fast jedem beherrscht werden kann. Diese Art der Zugänglichkeit ist ein wesentlicher Vorteil der Sprache. Der Nachteil von XML ist, dass die Regeln, die in der Sprache vorhanden sind, absolut sind. XML-Parser lassen wenig Raum für Fehler. Egal, ob Sie XML-Neulinge sind oder seit Jahren in der Sprache arbeiten, die gleichen Fehler treten immer wieder auf. Schauen wir uns fünf häufige Fehler an, die Benutzer beim Erstellen von Dokumenten in XML machen, sodass Sie lernen können, diese Fehlentwicklungen in Ihrer eigenen Arbeit zu vermeiden!
Vergessen Sie die Erklärung der Erklärung
Trotz all ihrer technischen Komplexität können Computer noch nicht für sich selbst denken und nutzen die Intuition, um herauszufinden, was sie in verschiedenen Fällen bedeutet. Sie müssen die Sprache mit einer Deklarationsanweisung angeben, damit der Browser den Code versteht, den Sie schreiben. Vergessen Sie diese Aussage, und der Browser hat keine Ahnung, welche Sprache Sie verwenden, und kann daher mit dem von Ihnen geschriebenen Code nicht viel tun.
Nicht verschachtelte Elemente oder Text
XML arbeitet in einem hierarchischen Stil. Das heisst:
- Alle untergeordneten Elemente müssen Eltern haben.
- Alle Datenzeichenfolgen müssen zwischen Element-Tags liegen.
- Alle Kommentare müssen sich in Kommentar-Tags befinden.
Öffnen Sie Tags
XML erfordert, dass Sie alle Tags schließen, die Sie öffnen. Ein Tag, wie es zum Schließen erforderlich ist. Sie können dieses offene nicht einfach so hängen lassen! In HTML können Sie gelegentlich ein offenes Tag verwenden, und einige Browser schließen sogar Tags für Sie, wenn sie eine Seite rendern. Das Dokument kann auch dann noch analysiert werden, wenn es nicht gut geformt ist. XML ist viel umständlicher. Ein XML-Dokument mit einem offenen Tag führt irgendwann zu einem Fehler.
Kein Wurzelelement
Da XML in einer Baumstruktur arbeitet, muss jede XML-Seite ein Wurzelelement an der Spitze des Baums haben. Der Name des Elements ist nicht wichtig, aber er muss vorhanden sein, oder die folgenden Tags werden nicht ordnungsgemäß verschachtelt.
05 von 05Mehrere Leerzeichen
XML interpretiert 50 Leerzeichen genauso wie eine.
XML-Code: Hallo Welt!Ausgabe: Hallo Welt!
XML nimmt mehrere Leerzeichen (sogenannte Leerzeichen) in Anspruch und komprimiert sie zu einem Leerzeichen. Denken Sie daran, dass es bei XML um das Übertragen der Daten geht. Es geht nicht um die Darstellung dieser Daten. Es hat nichts mit visueller Darstellung oder Design zu tun. Ein weißer Bereich, der zum Ausrichten von Text verwendet wird, bedeutet im XML-Code nichts. Wenn Sie also viele zusätzliche Leerzeichen hinzufügen, um zu versuchen, ein visuelles Layout oder Design festzulegen, verschwenden Sie Ihre Zeit.
Herausgegeben von Jeremy Girard




