Dateien für den Drucker bereit, und potenziell Ebooks in der Zukunft zu schaffen. Dieser mächtigste Funktion stellt jedoch auch eine große Schwäche von XML. verwendet, wie es aussieht, wie man es zu konzipieren und wie es zu verwandeln. Ein XML-Dokument muss ein einzelnes Stammelement enthalten, das alle anderen Elemente enthält.
Alle Elemente müssen korrekt geschachtelt werden. Alle Formate generiert werden, aus der gleichen Quelle, und alle mit erstellt werden unterschiedliche Stylesheets, um die Basis XML-Dateien zu verarbeiten. Wenn alle von uns beginnen, unsere eigenen Sprachen zu definieren, laufen wir Gefahr, nicht in der Lage, etwas zu verstehen, was jemand sagt. Eines der leistungsstärksten Vorteile von XML, ist natürlich, dass es Ihnen ermöglicht, Ihre eigene Sprache definieren. Alle Attributwerte sind anzugeben.
Wie Sie sehen können, Trennung von Informationen von der Präsentation macht Ihre XML-Dokumente wieder verwendbare und erspart Ärger und Kopfschmerzen in Umgebungen, in denen eine Vielzahl von Informationen gespeichert, verarbeitet, bearbeitet und ausgetauscht werden muss. gebildeten Dokument, das die DTD entspricht. Ist die Frage dann, warum haben zwei Ebenen der Legalität? Zum größten Teil werden Sie nur darauf, dass Ihre Dokumente wohlgeformt sind.
und das schließt die in Web-Browsern wie Firefox und Internet Explorer gefunden. Wohlgeformtheit allein können Sie ad-hoc-XML-Dokumente erstellen, die generiert, eine Anwendung hinzugefügt und schnell getestet werden können. Wohlgeformtheit ist obligatorisch, aber Gültigkeit ist eine zusätzliche, optionale Schritt. Ve verbrachte einige Zeit im Gespräch über XML und sein Potenzial, und untersucht einige der ordentlicher Aspekte davon. validierender Parser um diese Tools hängen. Zeit zu tun, was ich am besten gefällt, und unsere Hände schmutzig, wie wir tatsächlich einige Dokumente bearbeiten. führen Sie ll eine DTD in Ihren XML-Dokumenten verwenden möchten dann diese Dokumente durch ein validierender Parser.
oder Ihr Geld zurück. Verwenden Sie das Produkt Liste Dokument sahen wir bereits im Kapitel. Stellen Sie rauf und runter springen. Eine XML-Datei anzeigen in Internet Explorer. Speichern Sie dieses XML-Markup in eine Datei und benennen Sie sie MyFirstXML.
ll Datei in verschiedenen Browsern anzeigen und experimentieren mit Parser. Das erste, was, das wir tun wollen, ist die Schaffung ein XML-Dokuments. Internet Explorer zeigt nicht schwer XML-Dateien eine Reihe von eingerückten Knoten veranschaulicht. Eine XML-Datei anzeigen in Internet Explorer. Beachten Sie die kleine Minuszeichen neben einigen der XML-Knoten? Minus-Zeichen vor einem Knoten zeigt, dass der Knoten andere Knoten enthält.
Einstürzenden Knoten anzeigen in Internet Explorer. Einstürzenden Knoten anzeigen in Internet Explorer. Das kleine Plus-Zeichen neben dem ersten Produktknoten zeigt, dass der Knoten Kinder hat. Klicken Sie auf das Plus-Zeichen werden alle Knoten unter diesen bestimmten Knoten erweitern. Fehlermeldung in Internet Explorer anzeigen. Öffnen Sie nun das XML-Dokument in jedem Text-editing-Tool und scrollen Sie den Kosten-Knoten des zweiten Produkts.
Speichern Sie Ihre Arbeit und laden Sie Internet Explorer. Auf diese Weise können Sie leicht die Teile des Dokuments, die Sie möchten, anzeigen, zu konzentrieren. Fehlermeldung in Internet Explorer anzeigen. Tag davor. Es führt zu Problemen bei der End-Tag. finden sie eine große Hilfe beim Aufspüren von Problemen.
ein etwas komplexeres Problem vorstellen. Speichern Sie Ihre Arbeit und laden Sie Ihren Browser. Sie haben nun, um herauszufinden, warum diese besondere Endtag solch ein Problem verursacht backtrack.
Einen komplexeren Fehler debuggen. Öffnen Sie das XML-Dokument noch einmal in einem Editor zu, und beheben Sie das Problem, das, dem wir oben eingeführt. Darüber hinaus freuen Sie sich auf eine schöne visuelle der beleidigenden Linie, ein Pfeil auf den Punkt, an denen der Parser das Problem denkt, nach entstanden.
Einen komplexeren Fehler debuggen. Obwohl das Problem wirklich mit dem Starttag der Pfeil zeigt auf das End-Tag ist. Jedoch genau hinsehen und was siehst du? Diese Fehlermeldung erscheint auf den ersten Blick ein wenig dunkler als die vorherige. Anzeigen von XML-Rohdaten in Firefox. Ihre XML-Dateien anzeigen. Sie können ein kostenloses Exemplar von der Mozilla-Website herunterladen. re viel zu bearbeiten, oder wenn Ihr Dokument komplex noch zu lang ist. auch in diesem Beispiel, denn schlechte Verschachtelung einer der häufigsten Fehler ist in XML-Dokumenten eingeführt. lassen Sie sich mit diesem um Dokument Gültigkeit zu überprüfen. beruhigend um zu wissen, dass die guten Leute von der Mozilla Foundation planen, einen validierenden Parser in einer zukünftigen Version des Browsers hinzufügen. Wie Sie das? Anzeigen von XML-Rohdaten in Firefox. Nun, gibt es ein paar der unten aufgeführten Optionen. Hier ist der beliebteste Online-Parser. bekannte Online-validierenden XML-Parser. gute Idee, eines der frei verfügbaren Lösungen herunterladen. oder Visual Basic, dann MSXML von Microsoft einen Versuch geben. IBM bietet eine sehr gute Standalone Validierung Parser genannt XML4J. Alles, was Sie tun müssen, ist die entsprechende Seite zu besuchen, laden Sie Ihr Dokument, und der Parser überprüft es. Manchmal kann es unpraktisch, eine Website zu verwenden, um XML-Code aufgrund von Problemen in Bezug auf Konnektivität, die Privatsphäre oder Sicherheit zu überprüfen sein. vertraut mit Perl können Sie eines der herausragenden Parser Module für diese Sprache geschrieben, die an CPAN erhältlich sind. nicht schwer herunterladen Sie das Paket und installieren Sie es anhand der Anweisungen zur Verfügung gestellt. Bekommen einen validierenden Parser zu? Das bietet eine Suite von Entwicklungs-Tools für Webentwickler. Überprüfen Sie Seite in Dreamweaver zu und anschließend validieren im XML-Format. In den meisten Fällen wird eine Online-Ressource die Arbeit schön machen. Wohlgeformtheit und Gültigkeit wenn eine DTD angegeben ist. habe eine Kopie von Dreamweaver, erhalten Sie eine Demo-Version zu spielen. Seien Sie jedoch gewarnt, dass musst du wissen, etwas über die Arbeit mit Java Tools und Dateien, bevor Sie diese erfolgreich installiert bekommen können. versierte Entwickler hat bereits einen guten validierenden Parser eingerichtet. Organisationen in der ganzen Welt. ll auf Arbeiten im Verlauf dieses Buches? Zeit, unser Projekt zu starten. Content-Management-System angetrieben. auf welche Ihrer Artikel, Bilder, etc.. durch das CMS für die Anzeige für Besucher der Website. alle Ihre Artikel, Nachrichten, Bilder und andere Inhalte enthält. Dieses Projekt hilft Boden Ihre Fähigkeiten als erhalten Sie aus erster Hand Erfahrungen mit praktischen XML-Entwicklungstechniken, Fragen und Prozesse. CGI, ASP, TCL, JSP, Python und PHP. ll wahrscheinlich verbringen den Großteil Ihrer Entwicklungszeit. verwendet zum erstellen, veröffentlichen und pflegen die Inhalte nicht schwer und effizient auf einer Website.